BASIC SET

View as PDF



Problem type
Allowed languages
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
Points: 100 (p) Time limit: 1.0s Memory limit: 256M Input: stdin Output: stdout

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)(Update 5/4/2025: Link lại chết rồ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

Comments

There are no comments at the moment.