207492026-01-08 18:55:28vyrallMorze (60 pont)pypy3Accepted 60/6046ms19692 KiB
morse = input()
processed = [morse[i:i + 5] for i in range(0, len(morse), 5)]
out = 0
for i in processed:
    if i != "-----":
        first = i.find(".")
        last = i.rfind(".")
        num = last - first + 1 + 2*first
    else:
        num = 0
    out = out * 10 + num
print(out)
SubtaskSumTestVerdictTimeMemory
base60/60
1Accepted0/039ms19432 KiB
2Accepted0/043ms19632 KiB
3Accepted3/343ms19400 KiB
4Accepted3/339ms19472 KiB
5Accepted3/337ms19404 KiB
6Accepted3/339ms19428 KiB
7Accepted3/343ms19396 KiB
8Accepted3/343ms19332 KiB
9Accepted4/439ms19420 KiB
10Accepted4/443ms19652 KiB
11Accepted4/437ms19436 KiB
12Accepted7/746ms19432 KiB
13Accepted7/743ms19424 KiB
14Accepted8/839ms19672 KiB
15Accepted8/843ms19692 KiB