4909 2023. 04. 06 20:18:47 balaaaazs Oszthatóság 31-gyel cpp14 Futási hiba 44/50 4ms 3932 KiB
#include <iostream>
#include <string>
using namespace std;

int main()
{
	string N;
	cin >> N;
	int utolso = N[N.length()-1]-48;
	if (stoi(N) % 31 == 0)
		cout << "IGEN\n";
	else
		cout << "NEM\n";
	N.erase(N.end() - 1, N.end());
	int szam = stoi(N) - 3 * utolso;
	while (szam > 0)
	{
		cout << szam<<" ";
		N = to_string(szam);
		utolso = N[N.length() - 1] - 48;
		N.erase(N.end() - 1, N.end());
		szam = stoi(N) - 3 * utolso;
	}
	if (szam == 0)
		cout << "0";
	return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 44/50
1 Elfogadva 0/0 3ms 1808 KiB
2 Elfogadva 0/0 3ms 2004 KiB
3 Elfogadva 3/3 3ms 2084 KiB
4 Elfogadva 3/3 3ms 2220 KiB
5 Elfogadva 4/4 3ms 2464 KiB
6 Elfogadva 4/4 3ms 2648 KiB
7 Elfogadva 4/4 3ms 2888 KiB
8 Elfogadva 4/4 3ms 2964 KiB
9 Elfogadva 4/4 3ms 2968 KiB
10 Elfogadva 4/4 3ms 3064 KiB
11 Elfogadva 4/4 3ms 3328 KiB
12 Futási hiba 0/4 4ms 3932 KiB
13 Elfogadva 4/4 3ms 3604 KiB
14 Elfogadva 4/4 2ms 3588 KiB
15 Elfogadva 2/2 2ms 3700 KiB
16 Hibás válasz 0/2 3ms 3860 KiB