114002024-09-10 11:16:46GhostSzorzás gyakorláscpp17Hibás válasz 25/1003ms672 KiB
#include <iostream>
#include <vector>

using namespace std;

int main()
{
    int n, k, i;
    cin >> n;
    for (i = 0; i < n; i++) {
        cin >> k;
        int j = 0, x = 0;
        vector<bool> digits(10, false);
        while (x != 10) {
            j++;
            int temp = k * j;
            while (temp > 0) {
                int cd = temp % 10;
                if (!digits[cd]) {
                    digits[cd] = true;
                    x++;
                }
                temp /= 10;
            }
        }
        cout << j;
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Hibás válasz3ms360 KiB
2Hibás válasz3ms360 KiB
subtask20/15
3Hibás válasz2ms360 KiB
subtask325/25
4Elfogadva2ms280 KiB
5Elfogadva3ms360 KiB
6Elfogadva2ms240 KiB
7Elfogadva3ms672 KiB
8Elfogadva3ms504 KiB
9Elfogadva3ms360 KiB
10Elfogadva3ms500 KiB
11Elfogadva3ms360 KiB
subtask40/20
12Hibás válasz3ms504 KiB
13Hibás válasz3ms504 KiB
subtask50/40
14Hibás válasz3ms460 KiB
15Hibás válasz3ms360 KiB
16Hibás válasz3ms620 KiB
17Hibás válasz3ms404 KiB
18Hibás válasz3ms360 KiB
19Hibás válasz3ms384 KiB
20Hibás válasz3ms488 KiB
21Hibás válasz3ms256 KiB
22Hibás válasz3ms500 KiB
23Hibás válasz3ms512 KiB