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 a và 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
Gửi bài giải
Đ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