49102023-04-06 20:20:48balaaaazsOszthatóság 31-gyelcpp14Futási hiba 44/504ms3968 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ÖsszpontTesztVerdiktIdőMemória
base44/50
1Elfogadva0/03ms1812 KiB
2Elfogadva0/03ms2052 KiB
3Elfogadva3/33ms2308 KiB
4Elfogadva3/33ms2516 KiB
5Elfogadva4/43ms2680 KiB
6Elfogadva4/42ms2760 KiB
7Elfogadva4/43ms2968 KiB
8Elfogadva4/42ms2968 KiB
9Elfogadva4/43ms3076 KiB
10Elfogadva4/43ms3316 KiB
11Elfogadva4/42ms3400 KiB
12Futási hiba0/44ms3904 KiB
13Elfogadva4/43ms3520 KiB
14Elfogadva4/43ms3644 KiB
15Elfogadva2/23ms3852 KiB
16Hibás válasz0/22ms3968 KiB