trang chủ / đề bài / cnttowers

Đếm Tháp

Đề bài

Mô tả

Xây một tháp có chiều rộng 2 và chiều cao n bằng các khối gạch hình chữ nhật có kích thước nguyên. Hãy đếm số cách xây tháp khác nhau về cấu trúc.

In ra kết quả theo modulo 109+7.

Dữ liệu vào

Dòng đầu tiên chứa số nguyên t: số truy vấn.

  • t dòng tiếp theo, mỗi dòng chứa một số nguyên n.

Dữ liệu ra

Với mỗi truy vấn, in ra số cách xây tháp, modulo 109+7.

Ràng buộc

  • 1≤t≤100
  • 1≤n≤106

Ví dụ

Input Output Giải thích
10
1
2
3
4
5
6
7
8
9
10
2
8
34
148
650
2864
12634
55756
246098
1086296
Với n=1: hai cách (hai khối 1×1 hoặc một khối 2×1). Với n=2: 8 cách

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0