2022 - Nghệ An
Điểm: 100
Cho ba số tự nhiên ~A~, ~B~, ~C~. Hãy tìm tích lớn nhất có thể tạo từ ba số đó.
Input Specification
- Dòng 1 chứa số tự nhiên ~A~ ~(A \le 10^3)~
- Dòng 2 chứa số tự nhiên ~B~ ~(B \le 10^3)~
- Dòng 3 chứa số tự nhiên ~C~ ~(C \le 10^3)~
Output Specification
In ra tích lớn nhất có thể tạo ra.
Sample Input 1
5
2
6
Sample Output 1
60
Sample Input 2
2
6
0
Sample Output 2
12
Cho hai số tự nhiên ~A~ và ~B~. Hãy tính tổng các số tự nhiên ~X~ thoả mãn tất cả bốn điều kiện sau:
- ~X~ lớn hơn ~A~
- ~X~ nhỏ hơn ~B~
- ~X~ chia hết cho ~2~
- ~X~ không chia hết cho ~3~.
Dữ liệu
- Nhập vào hai số tự nhiên ~A~ và ~B~ ~(1 ≤ A ≤ B ≤ 10^9)~, mỗi số được ghi trên một dòng.
Kết quả
- Ghi ra tổng các số ~X~ thỏa mãn điều kiện để bài.
Chấm điểm
- Nếu chương trình chạy đúng những trường hợp ~1 ≤ A ≤ B ≤ 10^4~, thí sinh sẽ được ~60~ điểm;
- Nếu chương trình chạy đúng những trường hợp ~1 ≤ A ≤ B ≤ 10^9~, thí sinh sẽ được ~100~ điểm.
Sample Input 1
4
8
Sample Output 1
0
Note
Không có số nào thỏa mãn nên in ra tổng là ~0~.
Sample Input 2
1
10
Sample Output 2
14
Note
Trong các số ~2,3,4,5,6,7,8,9~ thì có số ~2, 4, 8~ là các số chia hết cho ~2~ mà lại không chia hết cho ~3~. Vậy cần đưa ra đáp án là tổng của ba số ~2, 4, 8~ là ~14~.
Cho hai số tự nhiên ~A~ và ~B~ sao cho mỗi số đều chỉ gồm các chữ số đôi một khác nhau. Lần lượt lấy các chữ số của ~A~ và ~B~ ghép lại để tạo thành số ~C~ sao cho:
- Số chữ số của ~C~ bằng tổng số chữ số của ~A~ và ~B~;
- Thứ tự các chữ số trong ~A~ không đổi;
- Thứ tự các chữ số trong ~B~ không đổi.
Hãy tìm số ~C~ nhỏ nhất có thể ghép được.
Dữ liệu
- Nhập vào hai số tự nhiên ~A~ và ~B~ ~(1 ≤ A ≤ B ≤ 10^8)~, mỗi số được ghi trên một dòng.
Kết quả
- Đưa ra số ~C~ thỏa mãn đề bài.
Chấm điểm
- Nếu chương trình chạy đúng những trường hợp ~1 ≤ A ≤ B < 100~, thí sinh sẽ được ~20~ điểm;
- Nếu chương trình chạy đúng những trường hợp ~100 ≤ A ≤ B ≤ 10^4~ và các chữ số của ~A~ đôi một khác nhau với các chữ số của ~B~, thí sinh sẽ được ~20~ điểm;
- Nếu chương trình chạy đúng những trường hợp ~1 ≤ A ≤ B ≤ 10^8~, thí sinh sẽ được ~100~ điểm.
Sample Input
15
28
Sample Output
1258
Note
Có thể ghép thành các số: ~1528, 1258, 1285, 2815, 2158, 2185~. Số nhỏ nhất là ~1258~.
Sample Input
12547
2469
Sample Output
122454679
Có thể ghép thành các số khác nhau như: ~125472469~, ~124692547~, ~122469547~, ~122454679~, ~...~.
Số ~122454679~ là số nhỏ nhất thỏa mãn.