796 2022. 01. 16 12:03:36 Halasz Eszter Oszthatóság 31-gyel cpp11 Futási hiba 0/50 43ms 60352 KiB
#include <iostream>
//#include <fstream>
#include <vector>

using namespace std;

//ifstream cin("31el.in");
//ofstream cout("31el.out");

vector<int>x;

int b,n,i;

int oszt(int n)
{
    int a;
    a=n%10;
    n=n/10;
    if(n-3*a>=0 && n!=0)
    {

        x.push_back(n-3*a);
        oszt(n-3*a);
    }
  //  return n;
}
int main()
{
    cin>>n;
    b=oszt(n);
    if(b%31==0)
    {
        cout<<"IGEN"<<"\n";
        for(auto e:x) cout<<e<<" ";
    }
    else
    {
        cout<<"NEM"<<"\n";
        for(auto e:x) cout<<e<<" ";
    }
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 0/50
1 Futási hiba 0/0 41ms 60152 KiB
2 Futási hiba 0/0 43ms 60252 KiB
3 Futási hiba 0/3 32ms 60204 KiB
4 Futási hiba 0/3 30ms 60204 KiB
5 Futási hiba 0/4 39ms 60304 KiB
6 Futási hiba 0/4 29ms 60312 KiB
7 Futási hiba 0/4 32ms 60320 KiB
8 Futási hiba 0/4 37ms 60324 KiB
9 Futási hiba 0/4 32ms 60328 KiB
10 Futási hiba 0/4 30ms 60332 KiB
11 Futási hiba 0/4 32ms 60340 KiB
12 Futási hiba 0/4 32ms 60340 KiB
13 Futási hiba 0/4 32ms 60344 KiB
14 Futási hiba 0/4 30ms 60348 KiB
15 Futási hiba 0/2 32ms 60352 KiB
16 Futási hiba 0/2 30ms 60312 KiB