BASIC SET

Xem PDF



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

Cho một set \(\mathcal{X}\).

Các bạn có thể vào link này để tìm hiểu về CTDL \(set\) trong C++. (link đã chết) (Update 3/12/2022: link đã sống lại)

Nhập nhiều dòng, mỗi dòng nhập hai số nguyên \(\Gamma\)\(\Delta\).

Ở mỗi lần nhập, hãy đưa vào set số nguyên lớn hơn trong hai số \(\Gamma\)\(\Delta\). Nếu \(\Gamma = \Delta\), đưa vào set \(1\) trong \(2\) số đó.

Nhập hai số \(0\) (cách nhau 1 dấu cách) để kết thúc quá trình nhập.

Yêu cầu: In ra set \(\mathcal{X}\) sau khi nhập xong, mỗi số trên \(1\) dòng, theo thứ tự tăng dần.

Example

Test 1

Input
3 2
4 4
8 9
0 0
Output
3
4
9

Test 2

Input
92 17
92 19
0 0
Output
92

Bình luận

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