#PH009. Xâu bit (Bit Strings)
Xâu bit (Bit Strings)
Xâu bit
Nguồn: CSES Problem Set
Đề bài
Nhiệm vụ của bạn là tính số lượng xâu bit có độ dài .
Mỗi vị trí trong xâu bit có thể nhận một trong hai giá trị 0 hoặc 1.
Ví dụ, với , có xâu bit khác nhau:
000, 001, 010, 011, 100, 101, 110 và 111.
Input
Dòng duy nhất chứa một số nguyên — độ dài của xâu bit.
Output
In ra số lượng xâu bit có độ dài , lấy phần dư theo modulo .
Subtask
- Subtask 1 — 20%: .
- Subtask 2 — 30%: .
- Subtask 3 — 50%: .
Ví dụ
Input
3
Output
8
Giải thích
Với , mỗi vị trí có thể là 0 hoặc 1.
Có tất cả xâu bit khác nhau:
000, 001, 010, 011, 100, 101, 110 và 111.
Vì vậy kết quả cần in ra là .