174562025-07-17 15:12:29szjOszthatóság 31-gyelcpp17Hibás válasz 48/501ms508 KiB
#include <bits/stdc++.h>

using namespace std;
vector<long long int>vec;
bool req(long long int n)
{
    vec.push_back(n);
    if(n == 0) return 1;
    if(n < 0) return 0;
    return req(n/10-n%10*3);

}
int main()
{
    long long int n;
    cin >> n;
    if(req(n))
    {
        cout <<"IGEN\n";
        for(int i=1; i<vec.size(); i++) cout << vec[i] << " ";
    }
    else
    {
        cout << "NEM\n";
        for(int i=1; i<vec.size()-1; i++) cout << vec[i] << " ";
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base48/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/01ms508 KiB
3Elfogadva3/31ms316 KiB
4Elfogadva3/31ms316 KiB
5Elfogadva4/41ms332 KiB
6Elfogadva4/41ms316 KiB
7Elfogadva4/41ms396 KiB
8Elfogadva4/41ms316 KiB
9Elfogadva4/41ms316 KiB
10Elfogadva4/41ms328 KiB
11Elfogadva4/41ms500 KiB
12Elfogadva4/41ms316 KiB
13Elfogadva4/41ms316 KiB
14Elfogadva4/41ms316 KiB
15Elfogadva2/21ms388 KiB
16Hibás válasz0/21ms316 KiB