5598 2023. 08. 02 13:23:55 TomaSajt Oszthatóság 17-tel (60 pont) cpp17 Hibás válasz 56/60 3ms 4208 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 << ' ';
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 56/60
1 Elfogadva 0/0 3ms 1684 KiB
2 Elfogadva 0/0 3ms 1852 KiB
3 Elfogadva 3/3 2ms 1932 KiB
4 Elfogadva 3/3 2ms 2056 KiB
5 Elfogadva 4/4 2ms 2276 KiB
6 Elfogadva 4/4 2ms 2488 KiB
7 Elfogadva 4/4 3ms 2724 KiB
8 Elfogadva 5/5 3ms 2936 KiB
9 Elfogadva 5/5 3ms 3176 KiB
10 Elfogadva 5/5 3ms 3404 KiB
11 Elfogadva 5/5 2ms 3416 KiB
12 Elfogadva 6/6 2ms 3540 KiB
13 Elfogadva 6/6 2ms 3796 KiB
14 Elfogadva 6/6 2ms 3872 KiB
15 Hibás válasz 0/2 3ms 4120 KiB
16 Hibás válasz 0/2 2ms 4208 KiB