Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Javascript, Kotlin, Pascal, PyPy, Python, Scratch
Có thể dùng các que diêm để xếp thành các số từ ~0~ đến ~9~ như sau:
Cho một số nhiên ~N~ (~100 \le N \le 999~) mà các chữ số nó được xếp bằng các que diêm theo cách như trên. Vẫn với số que diêm như vậy thì có thể xếp thành số nhỏ nhất và số lớn nhất có ~3~ chữ số là số nào?
Chú ý: kết quả tạo thành không có số ~0~ ở đầu.
Dữ liệu nhập vào từ bàn phím:
- Dòng thứ nhất là số tự nhiên ~N~ (~100 \le N \le 999~) là số ban đầu.
Kết quả ghi ra màn hình:
- Dòng thứ nhất là số nhỏ nhất tìm được;
- Dòng thứ hai là số lớn nhất tìm được.
Ví dụ:
Dữ liệu | Đầu ra | Giải thích |
---|---|---|
~123~ | ~\displaylines{104 \\ 971}~ | Số lượng các que diêm đều là ~12~. |
Bình luận
\