| 10152 | 2024-03-28 18:03:27 | 111 | Az óvodai lét elviselhetetlen könnyűsége #2 | cpp17 | Időlimit túllépés 0/100 | 1.59s | 158084 KiB |
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define INF (int)1e18
#define MN (int)1e7 + 1
signed main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
int M,Q;
cin>>M>>Q;
vector<int>v(M);
for(int i=0;i<M;i++){
cin>>v[i];
}
vector<int>dp(MN,INF);
dp[0]=0;
for(int i=1;i<MN;i++){
for(int j:v){
if(i-(i%j)>=0){
dp[i]=min(dp[i],dp[i-(i%j)]+1);
}
}
}
while(Q--){
int N;
cin>>N;
cout<<(dp[N]%INF)<<'\n';
}
return 0;
}
| Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
|---|---|---|---|---|---|---|---|
| subtask1 | 0/0 | ||||||
| 1 | Elfogadva | 351ms | 158084 KiB | ||||
| 2 | Időlimit túllépés | 1.559s | 79632 KiB | ||||
| subtask2 | 0/20 | ||||||
| 3 | Időlimit túllépés | 1.539s | 79896 KiB | ||||
| 4 | Időlimit túllépés | 1.565s | 80276 KiB | ||||
| 5 | Időlimit túllépés | 1.57s | 80404 KiB | ||||
| 6 | Időlimit túllépés | 1.574s | 80480 KiB | ||||
| 7 | Időlimit túllépés | 1.575s | 80656 KiB | ||||
| 8 | Időlimit túllépés | 1.564s | 81008 KiB | ||||
| 9 | Időlimit túllépés | 1.559s | 81184 KiB | ||||
| 10 | Időlimit túllépés | 1.567s | 80996 KiB | ||||
| subtask3 | 0/10 | ||||||
| 11 | Időlimit túllépés | 1.59s | 81296 KiB | ||||
| 12 | Időlimit túllépés | 1.565s | 81376 KiB | ||||
| 13 | Időlimit túllépés | 1.575s | 81368 KiB | ||||
| 14 | Időlimit túllépés | 1.57s | 81628 KiB | ||||
| 15 | Időlimit túllépés | 1.58s | 81788 KiB | ||||
| 16 | Időlimit túllépés | 1.583s | 81952 KiB | ||||
| 17 | Időlimit túllépés | 1.572s | 83920 KiB | ||||
| subtask4 | 0/15 | ||||||
| 18 | Időlimit túllépés | 1.575s | 83332 KiB | ||||
| 19 | Időlimit túllépés | 1.557s | 83196 KiB | ||||
| 20 | Időlimit túllépés | 1.58s | 84668 KiB | ||||
| 21 | Időlimit túllépés | 1.562s | 84060 KiB | ||||
| 22 | Időlimit túllépés | 1.562s | 85848 KiB | ||||
| 23 | Időlimit túllépés | 1.542s | 85020 KiB | ||||
| 24 | Időlimit túllépés | 1.559s | 84892 KiB | ||||
| 25 | Időlimit túllépés | 1.547s | 84900 KiB | ||||
| 26 | Időlimit túllépés | 1.574s | 84848 KiB | ||||
| 27 | Időlimit túllépés | 1.567s | 85684 KiB | ||||
| subtask5 | 0/55 | ||||||
| 28 | Időlimit túllépés | 1.588s | 87292 KiB | ||||
| 29 | Időlimit túllépés | 1.559s | 88004 KiB | ||||
| 30 | Időlimit túllépés | 1.578s | 87484 KiB | ||||
| 31 | Időlimit túllépés | 1.554s | 87400 KiB | ||||
| 32 | Időlimit túllépés | 1.575s | 87792 KiB | ||||
| 33 | Időlimit túllépés | 1.577s | 87780 KiB | ||||
| 34 | Időlimit túllépés | 1.554s | 87852 KiB | ||||
| 35 | Időlimit túllépés | 1.565s | 88008 KiB | ||||
| 36 | Időlimit túllépés | 1.577s | 88092 KiB | ||||
| 37 | Időlimit túllépés | 1.565s | 88584 KiB | ||||
| 38 | Időlimit túllépés | 1.577s | 89616 KiB | ||||
| 39 | Időlimit túllépés | 1.575s | 90728 KiB | ||||