Số nhỏ hơn

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Tade là một học sinh yêu thích lập trình và đặc biệt tò mò về những con số "khổng lồ".
Trong một lần thử thách chiếc máy tính cũ của mình, Tade nhập vào hai số rất dài, dài đến mức các kiểu dữ liệu thông thường không thể lưu trữ nổi.
Cậu tự hỏi: liệu có thể so sánh hai số này không?

Hãy giúp Tade so sánh hai số nguyên không âm \(s\)\(t\), và in ra số nhỏ hơn.

Input

  • Hai số nguyên không âm \(s\), \(t\) \((s, t \le 10^{100})\).

Output

  • In ra số nhỏ hơn trong hai số \(s\)\(t\). Nếu \(s = t\), in ra một trong hai số.

Scoring

  • Subtask \(1\) \((30\%)\): \(s, t \le 10^9\)
  • Subtask \(2\) \((40\%)\): \(s, t \le 10^{18}\)
  • Subtask \(3\) \((30\%)\): \(s, t \le 10^{100}\)

Example

Test 1

Input
12345678901234567890 987654321
Output
987654321

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.