Nội dung Bài tập
- Mã:
- NumberToAlphabet
- Tên:
- Giải Mật Thư
- Dạng thi:
- oi
- Thang điểm:
- 20 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- 4601104211
Nhập vào lần lượt 5 số nguyên dương, sau đó chuyển đổi 5 số vừa nhập theo quy luật:
Quảng cáo
1-Z; 2-A; 3-B; 4-C;...
Giải thích quy luật:
+ Bước 1: Số được nhập vào chính là số thứ tự (STT) của từng chữ cái trong bảng Alphabet quốc tế, ví dụ A là chữ cái đầu tiên nên STT của nó là 1, B là 2, C là 3,..
+ Bước 2: Sau khi xác định được số đã nhập ứng với chữ cái nào thì thụt lùi một chữ, ví dụ đối với số 1 ta đã biết đó là chữ cái A nhưng hãy thụt lùi một chữ (chính là Z) => nhập vào 1, xuất ra Z và tương tự với mọi trường hợp còn lại (nhập 2, xuất A; nhập 3, xuất B;...)
Suy ra nếu ta nhập 1 6 15 4 9 thì kết quả hiển thị sẽ là Z E N C H
Vì bảng chữ cái quốc tế chỉ có tối đa 26 chữ nên max = 26, KHÔNG tính số 0
Áp dụng đối với bảng chữ cái quốc tế (ABCDEF) chứ KHÔNG phải bảng chữ cái Việt Nam (AĂÂBCD)
Nếu nhập 5 số ngoài khoảng 1 - 26 thì xuất ra "Error"
Ví dụ:
Input
Output
1 2 3 4 5
ZABCD
Theme :
Mời bạn soạn code
Ai có thể xem bài này :
Thông tin
Phần thảo luận