256092026-02-22 18:58:09999Szorzás gyakorláscpp17Elfogadva 100/1002ms564 KiB
// Source: https://usaco.guide/general/io

#include <bits/stdc++.h>
using namespace std;
#define int long long

signed main() {
    int n;cin>>n;
    while(n--){
        int k;cin>>k;
        int volt[10];
        string s=to_string(k);
        for(int i = 0;i<10;i++)volt[i]=1;
        for(char c:s){
            volt[c-'0']=0;
        }
        int x=0;
        for(int i = 0;i<10;i++){
            x|=volt[i];
        }
        int tk=k;
        int cnt=1;
        while(x){
            x=0;
            tk+=k;
            cnt++;
            s=to_string(tk);
            for(char c:s){
                volt[c-'0']=0;
            }
            for(int i = 0;i<10;i++){
                x|=volt[i];
            }
        }cout<<cnt<<endl;
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms316 KiB
2Elfogadva1ms316 KiB
subtask215/15
3Elfogadva1ms508 KiB
subtask325/25
4Elfogadva1ms500 KiB
5Elfogadva1ms316 KiB
6Elfogadva1ms316 KiB
7Elfogadva1ms400 KiB
8Elfogadva1ms316 KiB
9Elfogadva1ms316 KiB
10Elfogadva1ms316 KiB
11Elfogadva1ms564 KiB
subtask420/20
12Elfogadva1ms316 KiB
13Elfogadva1ms508 KiB
subtask540/40
14Elfogadva1ms332 KiB
15Elfogadva1ms316 KiB
16Elfogadva1ms564 KiB
17Elfogadva1ms508 KiB
18Elfogadva1ms316 KiB
19Elfogadva1ms316 KiB
20Elfogadva1ms316 KiB
21Elfogadva1ms316 KiB
22Elfogadva2ms316 KiB
23Elfogadva1ms316 KiB