117992024-11-11 13:40:06Leventusz09Szorzás gyakorláscpp17Elfogadva 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;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms320 KiB
2Elfogadva1ms320 KiB
subtask215/15
3Elfogadva1ms320 KiB
subtask325/25
4Elfogadva1ms508 KiB
5Elfogadva1ms508 KiB
6Elfogadva1ms320 KiB
7Elfogadva1ms320 KiB
8Elfogadva1ms320 KiB
9Elfogadva1ms320 KiB
10Elfogadva1ms320 KiB
11Elfogadva1ms320 KiB
subtask420/20
12Elfogadva1ms320 KiB
13Elfogadva1ms320 KiB
subtask540/40
14Elfogadva1ms508 KiB
15Elfogadva1ms320 KiB
16Elfogadva1ms324 KiB
17Elfogadva1ms320 KiB
18Elfogadva1ms592 KiB
19Elfogadva1ms408 KiB
20Elfogadva1ms320 KiB
21Elfogadva1ms508 KiB
22Elfogadva1ms320 KiB
23Elfogadva1ms320 KiB