Temat: [GRM] wyjaśnienie testu przykładowego

Czemu w 2 zapytaniu wynikiem jest 49? Przecieź bajtazarowi zawsze opłaca się po prostu mnożyć swoją liczbę przez 1000.
Dokładnie. W drugim przykładzie mnoży zawsze przez 1000. Aż dociera do wyniku:
10^18 = 1000000000000000000
W treści zadania masz wzmiankę: " Wyniki wypisz modulo 10^9 + 7."
1000000000000000000 modulo 1000000007 = 49