5599 2023. 08. 02 13:25:04 TomaSajt Oszthatóság 17-tel (60 pont) cpp17 Elfogadva 60/60 3ms 4204 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

int main() {
  ll n;
  cin >> n;
  vector<ll> steps;

  while (true) {
    ll m = n / 10 - 5 * (n % 10);
    if (m >= 0) {
      steps.push_back(m);
      n = m;
    }
    if (m <= 0) break;
  }

  cout << (n % 17 == 0 ? "IGEN" : "NEM") << '\n';
  for (ll s : steps) cout << s << ' ';
  cout << '\n';
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 60/60
1 Elfogadva 0/0 3ms 1808 KiB
2 Elfogadva 0/0 2ms 2064 KiB
3 Elfogadva 3/3 2ms 2148 KiB
4 Elfogadva 3/3 2ms 2132 KiB
5 Elfogadva 4/4 3ms 2328 KiB
6 Elfogadva 4/4 3ms 2544 KiB
7 Elfogadva 4/4 3ms 2756 KiB
8 Elfogadva 5/5 3ms 2964 KiB
9 Elfogadva 5/5 3ms 3328 KiB
10 Elfogadva 5/5 2ms 3400 KiB
11 Elfogadva 5/5 2ms 3480 KiB
12 Elfogadva 6/6 3ms 3612 KiB
13 Elfogadva 6/6 2ms 3824 KiB
14 Elfogadva 6/6 2ms 4108 KiB
15 Elfogadva 2/2 2ms 4112 KiB
16 Elfogadva 2/2 2ms 4204 KiB