9025 2024. 02. 12 11:24:36 akososka A sárkány feladványa (50) cpp17 Elfogadva 50/50 3ms 4220 KiB
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    struct felad{
        long long egy;
        long long mas;
        long long jegy;
    }a[4];
    for(int i=1;i<=3;i++){
        cin>>a[i].egy;
        cin>>a[i].mas;
        cin>>a[i].jegy;
    }
    for(int i=1;i<=3;i++){
        long long q=a[i].egy%a[i].mas,s1=a[i].egy,s2=a[i].mas;
        while(q!=0){
            s1=s2;
            s2=q;
            q=s1%s2;
        }
        q=a[i].egy/s2*a[i].mas;
        int k=0;
        long long q2=q;
        while(q2!=0){
            k++;
            q2=q2/10;
        }
        if(k>a[i].jegy)cout<<-1;
        else{
            cout<<q;
            for(int j=k;j<a[i].jegy;j++)cout<<0;
        }
        cout<<endl;
    }
    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 50/50
1 Elfogadva 0/0 3ms 2004 KiB
2 Elfogadva 0/0 3ms 2100 KiB
3 Elfogadva 3/3 3ms 2296 KiB
4 Elfogadva 3/3 3ms 2384 KiB
5 Elfogadva 3/3 3ms 2376 KiB
6 Elfogadva 3/3 3ms 2628 KiB
7 Elfogadva 3/3 3ms 2840 KiB
8 Elfogadva 3/3 3ms 3056 KiB
9 Elfogadva 3/3 3ms 3312 KiB
10 Elfogadva 3/3 2ms 3304 KiB
11 Elfogadva 3/3 3ms 3580 KiB
12 Elfogadva 3/3 3ms 3532 KiB
13 Elfogadva 4/4 3ms 3648 KiB
14 Elfogadva 4/4 3ms 3756 KiB
15 Elfogadva 4/4 3ms 3868 KiB
16 Elfogadva 4/4 3ms 3972 KiB
17 Elfogadva 4/4 3ms 4220 KiB