196552025-12-18 07:37:01birozsA sárkány feladványa (50)python3Elfogadva 50/5017ms3124 KiB

def lnko(a,b):
    while a!= 0 and b!=0:
        if a > b:
            a = a % b
        else:
            b = b % a
    if a > 0:
        return a
    else: return b

for _ in range(3):
    A,B,N = map(int,input().split())
    C = (A*B) // lnko(A,B)
    if len(str(C)) > N:
        print(-1)
    else:
        print(str(C)+"0"*(N-len(str(C))))
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/016ms2868 KiB
2Elfogadva0/016ms3008 KiB
3Elfogadva3/316ms2872 KiB
4Elfogadva3/316ms3064 KiB
5Elfogadva3/317ms2864 KiB
6Elfogadva3/317ms2868 KiB
7Elfogadva3/317ms3124 KiB
8Elfogadva3/317ms2868 KiB
9Elfogadva3/316ms3072 KiB
10Elfogadva3/316ms3100 KiB
11Elfogadva3/316ms3076 KiB
12Elfogadva3/316ms3052 KiB
13Elfogadva4/417ms3120 KiB
14Elfogadva4/417ms3040 KiB
15Elfogadva4/416ms2992 KiB
16Elfogadva4/416ms2868 KiB
17Elfogadva4/414ms3120 KiB