Nội dung Bài tập
- Mã:
- HH_DTDD
- Tên:
- Nhắn tin điện thoại
- Dạng thi:
- oi
- Thang điểm:
- 10 đ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:
- hhpr98
Nhắn tin điện thoại

Đối với thế hệ 8x,9x , điện thoại di động chưa phổ biến như bây giờ và được xem như là phương tiện nhắn tin điện thoại hiện đại thay thế thư tay. Việc nhớ các kí tự trên bàn phím là điều cần thiết để thuận tiện khi nhắn tin nhanh.
Cấu trúc bàn phím như sau :
phím 0 : dấu cách
phím 1 : , . ? ! ' " - @ : ; / _ (gồm 12 kí tự)
phím 2 : a b c (gồm 3 kí tự)
phím 3 : d e f (gồm 3 kí tự)
phím 4 : g h i (gồm 3 kí tự)
phím 5 : j k l (gồm 3 kí tự)
phím 6 : m n o (gồm 3 kí tự)
phím 7 : p q r s (gồm 4 kí tự)
phím 8 : t u v (gồm 3 kí tự)
phím 9 : w x y z (gồm 4 kí tự)
phím * : dấu
phím # : capslock (in hoa chữ cái tiếp theo)
Để ghi một kí tự thì chỉ cần ấn liên tiếp số một số lần phím nào đó . Ví dụ chữ e thì nhấn phím 3 2 lần liên tiếp. Để ghi chữ in hoa thì nhấn # rồi sau đó ghi kí tự.
Yêu cầu : Cho một dãy số dạng ij (i là phím, j là số lần bấm phím đó) hoặc #ij để capslock kí tự đó. Mỗi lần như vậy sẽ cần dừng 1 khoảng trễ nhỏ (tượng trưng cho dấu cách - space)
Xuất ra kí tự hiển thị trên màn hình.
Ví dụ 1:
INPUT : 31 81 31 31
OUTPUT : dtdd
Ví dụ 2:
INPUT : 42 32 53 53 63 0 14
OUTPUT : hello !
Ví dụ 3:
INPUT : #21 #22 23
OUTPUT : ABc
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