Masala #0MEMBCHJCU
Rekursiv ketma-ketlik
Birinchi hadi \(a_1 = 1\) va \(n\)-hadi esa \(a_n = 2*a_{n-1} + 1\) ga teng bo'lgan ketma-ketlikning \(n\) - hadini toping.
Birinchi qatorda testlar soni \(T(1 \le T \le 10^5)\) va keyingi \(T\) ta qatorda \(n(1\le n \le 10^{9})\) kiritiladi
Har bir test uchun alohida qatorda ushbu ketma ketlikning \(n\)-hadini \(10^9+7\) ga bo'lgandagi qoldiqni chop eting.
# | input.txt | output.txt |
---|---|---|
1 |
2 1 2 |
1 3 |
Testlar namunadagidan farq qiladi. Python da ishlovchilar pypy please.