61772023-11-05 13:43:32BoldiSzorzás gyakorláscpp17Időlimit túllépés 0/1001.098s3864 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.059s2148 KiB
2Időlimit túllépés1.065s2540 KiB
subtask20/15
3Időlimit túllépés1.072s2528 KiB
subtask30/25
4Időlimit túllépés1.044s1612 KiB
5Időlimit túllépés1.077s1792 KiB
6Időlimit túllépés1.06s2740 KiB
7Időlimit túllépés1.069s2888 KiB
8Időlimit túllépés1.069s2240 KiB
9Időlimit túllépés1.069s2948 KiB
10Időlimit túllépés1.059s3224 KiB
11Időlimit túllépés1.077s3092 KiB
subtask40/20
12Időlimit túllépés1.072s2432 KiB
13Időlimit túllépés1.052s2512 KiB
subtask50/40
14Időlimit túllépés1.098s3288 KiB
15Időlimit túllépés1.065s3356 KiB
16Időlimit túllépés1.062s3584 KiB
17Időlimit túllépés1.069s3584 KiB
18Időlimit túllépés1.072s3696 KiB
19Időlimit túllépés1.037s3732 KiB
20Időlimit túllépés1.044s3740 KiB
21Időlimit túllépés1.077s3732 KiB
22Időlimit túllépés1.082s2940 KiB
23Időlimit túllépés1.077s3864 KiB