210762026-01-12 11:06:58badamA sárkány feladványa (50)cpp17Időlimit túllépés 0/50300ms4916 KiB
#include <iostream>
#include <numeric>
#include <cmath>
#include <algorithm>
using namespace std;
long long int gcd(long int a, long int b) {
    if(b == 0)return a;
    else return gcd(b, a % b);
}
long long lcm(long long a, long long b) {
    return (a / gcd(a, b)) * b;
}
int cica(long long a, long long b, long long n)
{
    long long x=lcm(a,b);
    long long t=x, p=0;
    while(t)
    {
        p++;
        t=t/10;
    }
    if(p>=n)
    {
        cout << -1;
    }
    else
    {
        cout << x;
        for(int i=0; i<n-p; i++) cout << 0;
    }
}
int main()
{
    long long a,b,c;
    cin >> a >> b >> c;
    long long d, e,f;
    long long g, h, j;
    cin >> d >> e >> f;
    cin >> g >> h >> j;
    cica(a,b,c);
    cout << endl;
    cica(d,e,f);
    cout << endl;
    cica(g,h,j);
    cout << endl;

    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Időlimit túllépés0/0289ms4660 KiB
2Időlimit túllépés0/0289ms4660 KiB
3Futási hiba0/32ms316 KiB
4Időlimit túllépés0/3289ms4916 KiB
5Futási hiba0/31ms316 KiB
6Futási hiba0/32ms564 KiB
7Futási hiba0/31ms508 KiB
8Futási hiba0/31ms316 KiB
9Futási hiba0/31ms316 KiB
10Időlimit túllépés0/3287ms4660 KiB
11Időlimit túllépés0/3300ms4844 KiB
12Időlimit túllépés0/3284ms4660 KiB
13Futási hiba0/41ms316 KiB
14Időlimit túllépés0/4287ms4660 KiB
15Futási hiba0/41ms500 KiB
16Időlimit túllépés0/4298ms4896 KiB
17Időlimit túllépés0/4300ms4916 KiB