Masala #UGYSAG96BG
Tanga tashlash 3
Bitboyda 1 tiyinlik tanga bor, uning bu tangasi ketma-ket tashlanganda hech qachon ketma-ket to'rt marotaba gerb tomoni bilan tushmaydi. Bitboy bu tangani ketma-ket N marotaba tashlaganda tanganing tushish ketma-ketligi variantlar sonini aniqlang.
Kirish faylining dastlabki satrida bitta butun son, T(1 ≤ T ≤ 105) testlar soni kiritiladi.
Har bir test uchun alohida satrda bitta butun son, N(1 ≤ N ≤ 1018) tanga tashlashlar soni kiritiladi.
Chiqish faylida har bir test uchun alohida satrda so’ralgan javobni 109+7 ga bo’lgandagi qoldiqni chop eting!
# | input.txt | output.txt |
---|---|---|
1 |
4 1 2 3 4 |
2 4 8 15 |
2 |
1 1000 |
427794941 |
N=4 holatda bo'lishi mumkin bo'lgan kombinatsiyalar. (g=gerb ,s=so'm)
ssss, sssg, ssgs, sgss, gsss, ssgg, sgsg, sggs, gsgs, ggss, gssg, sggg, gsgg, gggs, ggsg. Jami 15ta holat