255312026-02-20 15:02:06mihalykocsisOszthatóság 17-tel (60 pont)cpp17Elfogadva 60/602ms536 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
    long long n;
    cin >> n;
    long long original = n;
    vector<long long> v;
    while (true) {
        long long last_digit = n % 10;
        long long new_n = n / 10 - 5 * last_digit;
        if (new_n <= 0) {
            if (new_n == 0) v.push_back(0);
            break;
        }
        v.push_back(new_n);
        n = new_n;
    }
    if (original % 17 == 0) cout << "IGEN\n";
    else cout << "NEM\n";
    if (!v.empty()) {
        for (size_t i = 0; i < v.size(); ++i) {
            if (i > 0) cout << " ";
            cout << v[i];
        }
        cout << "\n";
    } else {
        cout << "\n";
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base60/60
1Elfogadva0/01ms316 KiB
2Elfogadva0/01ms500 KiB
3Elfogadva3/31ms316 KiB
4Elfogadva3/31ms316 KiB
5Elfogadva4/41ms316 KiB
6Elfogadva4/41ms316 KiB
7Elfogadva4/41ms316 KiB
8Elfogadva5/51ms316 KiB
9Elfogadva5/51ms316 KiB
10Elfogadva5/52ms316 KiB
11Elfogadva5/51ms316 KiB
12Elfogadva6/61ms316 KiB
13Elfogadva6/61ms340 KiB
14Elfogadva6/61ms316 KiB
15Elfogadva2/21ms316 KiB
16Elfogadva2/21ms536 KiB