Ký tự ở chính giữa
Trạng thái
Ký tự ở chính giữa
Trong bảng mã ASCII, các ký tự được sắp xếp theo thứ tự tăng dần của mã ASCII.
Cho hai ký tự a và b. Biết rằng mã ASCII của a nhỏ hơn mã ASCII của b và có đúng một ký tự nằm chính giữa hai ký tự đó.
Hãy tìm ký tự nằm chính giữa a và b. Biết rằng, hiệu giữa mã ASCII của b và a là một số chẵn.
Yêu cầu: Các ký tự phải được lưu bằng kiểu dữ liệu char.
Dữ liệu vào
Một dòng gồm hai ký tự a và b, cách nhau một dấu cách.
Dữ liệu ra
- Dòng 1: ký tự nằm chính giữa
avàb. - Dòng 2: mã ASCII của ký tự đó.
Ví dụ
Input
A E
Output
C
67
Giải thích
A có mã ASCII là 65, E có mã ASCII là 69.
Mã nằm chính giữa là:
(65 + 69) / 2 = 67
Ký tự có mã ASCII 67 là C.
Thông tin
Thông tin bài tập
Điểm
100
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
250 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
A07a - Nhập môn : Kiểu ký tự _ Char