[Buổi 21][Xử lý chuỗi][ADV] Bài 2: So sánh số lớn
So sánh số lớn
Bối cảnh
Hai số không âm dài tới 1000 chữ số cần được so sánh mà không chuyển sang kiểu số.
Leading zero không làm thay đổi giá trị.
Yêu cầu
- Bỏ leading zero, giữ lại một
0nếu cần. - So length.
- Nếu length bằng nhau, so lexicographic.
- In
<,=, hoặc>theo quan hệ a với b.
Input
Hai dòng a và b.
Output
Một ký tự <, = hoặc >.
Ràng buộc
1 ≤ length ≤ 1000.
Ví dụ 1
Input
001
1
Output
=
Giải thích
Sau bỏ leading zero, cả hai đều là 1 nên bằng nhau.
Ví dụ 2
Input
999
1000
Output
<
Giải thích
999 có ít chữ số hơn 1000 nên nhỏ hơn.
Thông tin học tập
- Module: M06
- Buổi: B21
- Loại bài: ADVANCED
- Độ khó: Hard
- Concepts: big integer strings, leading zeros, lexicographic comparison
- Giới hạn kiến thức: B01-B21
- Time limit: 2 second(s)
- Memory limit: 256 MB
- Point: 100
Comments