print('1. feladat')
aktivitas = input('Adja meg az aktivitását: ')

print('2. feladat')
tavolsag = 0
# U - 1, G - 1, F - 2, K - 10
for kar in aktivitas:
    if kar == 'U' or kar == 'G':
        tavolsag += 1
    elif kar == 'F':
        tavolsag += 2
    else:
        tavolsag += 10
print(f'Az elért távolság: {tavolsag} km.')
# szótár:
mozgas = {'U': 1, 'G': 1, 'F': 2, 'K': 10}  # megoldás szótárhasználattal
tavolsag = 0
for kar in aktivitas:
    tavolsag += mozgas[kar]
print(f'Az elért távolság: {tavolsag} km.')

print('3. feladat')
mozgasformak = set(aktivitas)   # halmaz az aktivitas karaktereiből...
if len(mozgasformak) == 4:
    tavolsag += 10
    print('Bravó! Jutalma még 10 km.')
else:
    print('Nem jár jutalom.')

print('4. feladat')
print(f'Eredménye: {tavolsag} km.', end = ' ')
if tavolsag >= 40:
    print(f'Gratulálok, kihívás teljesítve!')
else:
    print('Legközelebb sikerül!')
