38702023-03-03 12:42:03EyusieOszthatóság 31-gyelcpp17Futási hiba 46/504ms4348 KiB
#include <iostream>
#include <bits/stdc++.h>
using namespace std;

int main()
{
    vector<char> szam;
    string str;
    cin >> str;
    int a;
    int ertek;
    if(!(stoi(str)%31)) cout << "IGEN\n";
    else cout << "NEM\n";
    int kiirt = 0;
    while(true)
    {
        a = str[str.size()-1] - '0';
        str.pop_back();
        ertek = stoi(str);
        ertek-=3*a;
        if(ertek <= 0)
        {
            if(ertek == 0)
            {
                cout << 0;
            }
            if(kiirt == 0) cout << "\n"
;            break;
        }
        str = to_string(ertek);
        cout << str << " ";
        kiirt++;

    }

}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base46/50
1Elfogadva0/03ms1816 KiB
2Elfogadva0/03ms2052 KiB
3Elfogadva3/33ms2292 KiB
4Elfogadva3/33ms2508 KiB
5Elfogadva4/42ms2588 KiB
6Elfogadva4/43ms2672 KiB
7Elfogadva4/43ms2884 KiB
8Elfogadva4/43ms3052 KiB
9Elfogadva4/42ms3264 KiB
10Elfogadva4/42ms3352 KiB
11Elfogadva4/43ms3596 KiB
12Futási hiba0/44ms4240 KiB
13Elfogadva4/42ms4012 KiB
14Elfogadva4/42ms4224 KiB
15Elfogadva2/23ms4232 KiB
16Elfogadva2/22ms4348 KiB