117992024-11-11 13:40:06Leventusz09Szorzás gyakorláscpp17Accepted 100/1001ms592 KiB
#include <bits/stdc++.h>

using namespace std;

int main(){
    ios::sync_with_stdio(false);
    cin.tie(0);

    int N;
    cin >> N;

    vector<string> K(N);
    for(int i=0; i<N; i++){
        cin >> K[i];

        vector<bool> ds(10);
        string str = K[i];
        int o = 1;

        bool done = false;

        while(!done){
            for(char ch : str) ds[ch - 48] = true;

            done = true; for(bool x : ds) if(!x){ done=false; break; }

            if(!done) str = to_string(stoll(K[i])*o), o++;
        }

        cout << o - 1 << "\n";
    }




    return 0;
}
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms320 KiB
2Accepted1ms320 KiB
subtask215/15
3Accepted1ms320 KiB
subtask325/25
4Accepted1ms508 KiB
5Accepted1ms508 KiB
6Accepted1ms320 KiB
7Accepted1ms320 KiB
8Accepted1ms320 KiB
9Accepted1ms320 KiB
10Accepted1ms320 KiB
11Accepted1ms320 KiB
subtask420/20
12Accepted1ms320 KiB
13Accepted1ms320 KiB
subtask540/40
14Accepted1ms508 KiB
15Accepted1ms320 KiB
16Accepted1ms324 KiB
17Accepted1ms320 KiB
18Accepted1ms592 KiB
19Accepted1ms408 KiB
20Accepted1ms320 KiB
21Accepted1ms508 KiB
22Accepted1ms320 KiB
23Accepted1ms320 KiB