236162026-01-26 11:53:12matemakaiOszthatóság 17-tel (60 pont)cpp17Accepted 60/601ms500 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
	int x;
	cin >> x;
	vector<int> ans = {x};
	while (ans.back() > 0) {
		int digit = ans.back() % 10;
		int next = ans.back() / 10 - digit * 5;
		ans.push_back(next);
	}
	if (ans.back() < 0) {
		ans.pop_back();
	}
	if (ans.back() % 17 == 0) {
		cout << "IGEN" << endl;
	} else {
		cout << "NEM" << endl;
	}
	for (int i = 1; i < ans.size(); ++i) {
		cout << ans[i] << " ";
	}
	cout << endl;
}
SubtaskSumTestVerdictTimeMemory
base60/60
1Accepted0/01ms500 KiB
2Accepted0/01ms316 KiB
3Accepted3/31ms316 KiB
4Accepted3/31ms316 KiB
5Accepted4/41ms316 KiB
6Accepted4/41ms316 KiB
7Accepted4/41ms372 KiB
8Accepted5/51ms316 KiB
9Accepted5/51ms316 KiB
10Accepted5/51ms400 KiB
11Accepted5/51ms316 KiB
12Accepted6/61ms316 KiB
13Accepted6/61ms324 KiB
14Accepted6/61ms340 KiB
15Accepted2/21ms316 KiB
16Accepted2/21ms500 KiB