C++ bài 15.A5: Thiết lập mật khẩu
Dũng đang thiết lập một mật khẩu có 3 ký tự.
Có bao nhiêu mật khẩu có thể có nếu mỗi ký tự của nó phải là một chữ số từ \(1\) đến \(N\) (bao gồm cả \(N\))?
Ràng buộc:
- \(1 \leq N \leq 9\)
- \(N\) là một số nguyên.
ĐỊNH DẠNG ĐẦU VÀO
Đầu vào được cung cấp từ đầu vào chuẩn như sau:
N
ĐỊNH DẠNG ĐẦU RA
In ra số lượng mật khẩu có thể có.
Ví dụ:
Input
2
Output
8
Có tám mật khẩu có thể có: 111, 112, 121, 122, 211, 212, 221, và 222.
Input
1
Output
1
Chỉ có một mật khẩu có thể có nếu bạn chỉ có thể sử dụng một loại ký tự.
Giải thích ví dụ mẫu:
Ví dụ 1: N = 2
- Giải thích: Có 8 mật khẩu khả thi vì mỗi ký tự có 2 lựa chọn (1 hoặc 2) và tổng số mật khẩu là \(2^3 = 8\).
Ví dụ 2: N = 1
- Giải thích: Chỉ có 1 mật khẩu duy nhất là
111
, vì chỉ có một ký tự để chọn.
- Giải thích: Chỉ có 1 mật khẩu duy nhất là
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments