61762023-11-05 13:41:22BoldiSzorzás gyakorláscpp17Időlimit túllépés 0/1001.077s4788 KiB
#include<bits/stdc++.h>

using namespace std;

int solve(int a)
{
    bool nums[10];
    int cnt=0, m=0;
    while(cnt!=10){
        m++;
        int x=a*m;
        while(x>0){
            if(!nums[x%10]){
                cnt++;
                nums[x%10]=true;
            }
            x/=10;
        }

    }
    return m;
}

int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    int n; cin>>n;
    for(int i=0;i<n;i++){
        int x; cin>>x;
        cout<<solve(x)<<endl;
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Időlimit túllépés1.057s1028 KiB
2Időlimit túllépés1.065s1124 KiB
subtask20/15
3Időlimit túllépés1.069s2160 KiB
subtask30/25
4Időlimit túllépés1.077s2376 KiB
5Időlimit túllépés1.057s2580 KiB
6Időlimit túllépés1.036s2664 KiB
7Időlimit túllépés1.044s2800 KiB
8Időlimit túllépés1.069s3072 KiB
9Időlimit túllépés1.065s3124 KiB
10Időlimit túllépés1.069s3396 KiB
11Időlimit túllépés1.065s3320 KiB
subtask40/20
12Időlimit túllépés1.036s3116 KiB
13Időlimit túllépés1.065s3248 KiB
subtask50/40
14Időlimit túllépés1.054s3484 KiB
15Időlimit túllépés1.074s3688 KiB
16Időlimit túllépés1.065s2872 KiB
17Időlimit túllépés1.044s3672 KiB
18Időlimit túllépés1.077s3912 KiB
19Időlimit túllépés1.065s4032 KiB
20Időlimit túllépés1.052s4424 KiB
21Időlimit túllépés1.057s4616 KiB
22Időlimit túllépés1.057s4580 KiB
23Időlimit túllépés1.049s4788 KiB