#PCBTAM0000024. Mã Unicode dạng U+ (Unicode Hexadecimal Label)
Mã Unicode dạng U+ (Unicode Hexadecimal Label)
Mã Unicode dạng U+ (Unicode Hexadecimal Label)
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho một ký tự Unicode . Hãy biểu diễn điểm mã của nó dưới dạng nhãn hệ thập lục phân: bắt đầu bằng U+, tiếp theo là ít nhất bốn chữ số hệ 16 viết hoa (0–9, A–F). Nếu mã chỉ cần ít hơn bốn chữ số, thêm các số 0 vào bên trái cho đủ bốn chữ số.
Nếu biểu diễn hệ 16 đã dài hơn bốn chữ số thì giữ nguyên toàn bộ chữ số.
Input
Một dòng chứa đúng một ký tự Unicode .
Output
In đúng một dòng là U+ nối với biểu diễn hệ 16 viết hoa của điểm mã , đệm 0 để phần số dài ít nhất bốn chữ số.
Subtask
- Subtask 1 (100 điểm): là ký tự ASCII in được hoặc một ký tự trong
ĐắkLắkHàNộiBìnhAnViệtNamΩ€中.
Ví dụ
Ví dụ 1
Input
A
Output
U+0041
Giải thích. A có mã thập phân , tương ứng hệ 16; đệm thêm hai số 0 thành U+0041.
Ví dụ 2
Input
Đ
Output
U+0110
Giải thích. Đ có điểm mã U+0110; phần hệ 16 đã đủ bốn chữ số.
Ví dụ 3
Input
中
Output
U+4E2D
Giải thích. 中 có điểm mã U+4E2D; biểu diễn hệ 16 viết hoa là 4E2D.