60352023-10-28 16:49:44GervidSzorzás gyakorláscpp11Elfogadva 100/1003ms4128 KiB
#include <iostream>
#include <vector>
#include <set>
#include <algorithm>

using namespace std;

int main()
{
    int n, i, k, temp, out, current;
	cin >> n;

	set<int> nums;

	for (i = 0; i < n; i++)
	{
		cin >> k;

		nums.clear();
		current = 0, out = 0;

		while (nums.size() < 10)
		{
			current += k;
			temp = current;

			while (temp > 0)
			{
				nums.insert(temp % 10);

				temp /= 10;
			}

			out++;
		}

		cout << out << endl;
	}
}
//3
//5
//10
//3
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1684 KiB
2Elfogadva3ms1864 KiB
subtask215/15
3Elfogadva3ms2076 KiB
subtask325/25
4Elfogadva3ms2308 KiB
5Elfogadva3ms2408 KiB
6Elfogadva3ms2648 KiB
7Elfogadva3ms2888 KiB
8Elfogadva3ms2968 KiB
9Elfogadva3ms3064 KiB
10Elfogadva3ms3064 KiB
11Elfogadva3ms3064 KiB
subtask420/20
12Elfogadva3ms3128 KiB
13Elfogadva3ms3248 KiB
subtask540/40
14Elfogadva3ms3344 KiB
15Elfogadva3ms3432 KiB
16Elfogadva3ms3668 KiB
17Elfogadva3ms3780 KiB
18Elfogadva3ms3636 KiB
19Elfogadva3ms3636 KiB
20Elfogadva3ms3884 KiB
21Elfogadva3ms4128 KiB
22Elfogadva3ms3988 KiB
23Elfogadva3ms4116 KiB