7799 2024. 01. 11 10:27:18 tamasmark Oszthatóság 31-gyel cpp17 Elfogadva 50/50 3ms 3832 KiB
#include <iostream>
//#include <fstream>

using namespace std;

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

int a,r,k;

int main()
{
    cin>>a;
    k=a;
    while(k>=3*r)
    {
        r=k%10;
        k=k/10;
        k=k-(3*r);
    }

    if(k%31==0) cout<<"IGEN"<<"\n";
        else cout<<"NEM"<<"\n";

    while(a>0)
    {
        r=a%10;
        a=a/10;
        if(a>=(3*r))
        {
            a=a-(3*r);
            cout<<a<<" ";
        }
        else cout<<"\n";
    }
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 1744 KiB
2 Elfogadva 0/0 3ms 1916 KiB
3 Elfogadva 3/3 3ms 2120 KiB
4 Elfogadva 3/3 3ms 2336 KiB
5 Elfogadva 4/4 3ms 2544 KiB
6 Elfogadva 4/4 3ms 2912 KiB
7 Elfogadva 4/4 3ms 2848 KiB
8 Elfogadva 4/4 3ms 3060 KiB
9 Elfogadva 4/4 3ms 3112 KiB
10 Elfogadva 4/4 3ms 3476 KiB
11 Elfogadva 4/4 3ms 3528 KiB
12 Elfogadva 4/4 3ms 3772 KiB
13 Elfogadva 4/4 3ms 3820 KiB
14 Elfogadva 4/4 3ms 3824 KiB
15 Elfogadva 2/2 3ms 3824 KiB
16 Elfogadva 2/2 3ms 3832 KiB