87322024-01-26 18:59:46NagyLeoKiváló számok 2pypy3Elfogadva 100/10048ms79216 KiB
MOD = 10**9 + 7


def count_excellent_3():
    _ = int(input().strip())

    for __ in range(_):
        N = int(input().strip())

        if N % 2 == 0:
            last = (pow(2, N, MOD) + 2) * pow(3, -1, MOD)
        else:
            last = (pow(2, N, MOD) - 2) * pow(3, -1, MOD)

        print(f"{last % MOD}")


count_excellent_3()
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva48ms76524 KiB
subtask213/13
2Elfogadva43ms76268 KiB
3Elfogadva46ms76748 KiB
subtask324/24
4Elfogadva46ms76996 KiB
5Elfogadva43ms77504 KiB
6Elfogadva46ms77392 KiB
7Elfogadva43ms77740 KiB
subtask434/34
8Elfogadva46ms77988 KiB
9Elfogadva43ms78024 KiB
10Elfogadva46ms78136 KiB
11Elfogadva43ms78996 KiB
subtask529/29
12Elfogadva46ms78916 KiB
13Elfogadva46ms78744 KiB
14Elfogadva46ms79120 KiB
15Elfogadva48ms79216 KiB
16Elfogadva48ms79116 KiB
17Elfogadva48ms79108 KiB
18Elfogadva46ms79188 KiB