Submit solution
Points:
1000 (partial)
Time limit:
1.0s
Python 3
2.5s
Memory limit:
256M
Python 3
512M
Input:
VIEWED.INP
Output:
VIEWED.OUT
Author:
Problem type
Allowed languages
C++, Pascal, Python
Statement
Trong một trò chơi tình cảm bí mật giữa Thắng và người yêu, hai người gửi cho nhau các tin nhắn mã hóa. Mỗi tin nhắn là một số nguyên được mã hóa đặc biệt để kiểm tra sự tương đồng và gắn bó giữa họ. Khi hai tin nhắn va vào nhau, từng chữ số tương ứng trong hai số sẽ được so sánh theo một quy tắc đặc biệt:
- Nếu chữ số trong tin nhắn của Thắng lớn hơn, chữ số đó sẽ được giữ lại.
- Nếu chữ số trong tin nhắn của người yêu lớn hơn, chữ số đó cũng sẽ được giữ lại.
- Nếu hai chữ số bằng nhau, cả hai sẽ được giữ lại trong các tin nhắn sau khi va chạm.
Mô phỏng:
nếu Thắng > Người yêu: Thắng. ngược lại nếu Thắng < Người yêu: Người yêu. ngược lại: Thắng + Người yêu.
Hãy xác định nội dung của mỗi tin nhắn sau khi va chạm, sao cho chỉ những chữ số theo quy tắc trên được giữ lại.
UPD 1: hãy nhớ các trường hợp có chữ số 0 ở đầu nhé.
Input, Output và Subtasks
Input: (VIEWED.INP
)
- Dòng thứ nhất chứa số nguyên n - tin nhắn của Thắng.
- Dòng thứ nhất chứa số nguyên m - tin nhắn của người yêu.
Output: (VIEWED.OUT
)
- Dòng thứ nhất in ra tin nhắn của Thắng sau khi va chạm.
- Dòng thứ hai in ra tin nhắn của người yêu sau khi va chạm.
Subtasks
- Subtask 1 (100%): 1 \leq n, m \leq 10^{18};
Sample #1
Input (VIEWED.INP
)
65743
9651
Output (VIEWED.OUT
)
743
96
Notes
6 | 5 | 7 | 4 | 3 |
---|---|---|---|---|
< | < | > | > | > |
9 | 6 | 5 | 1 |
- Tin nhắn của Thắng: giữ lại các chữ số 7, 4, 3.
- Tin nhắn của người yêu: giữ lại các chữ số 9, 6.
Sample #2
Input (VIEWED.INP
)
240
220
Output (VIEWED.OUT
)
240
20
Notes
2 | 4 | 0 |
---|---|---|
= | > | = |
2 | 2 | 0 |
- Tin nhắn của Thắng: giữ lại các chữ số 2, 4, 0.
- Tin nhắn của người yêu: giữ lại các chữ số 2, 0.
Comments