Quà tri ân
Xem dạng PDF
Gửi bài giải
Điểm:
100,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python, Rust
Quà tri ân
Cửa hàng X tổ chức chương trình tri ân khách hàng. Mỗi khách hàng khi mua sản phẩm sẽ nhận được một mã dự thưởng ~T~, là một số nguyên có sáu chữ số. Hôm nay, cửa hàng công bố mã trúng thưởng ~S~, cũng là một số nguyên có sáu chữ số.
Giá trị phần quà được xác định theo các quy tắc sau:
- Nếu mã dự thưởng trùng khớp hoàn toàn với mã trúng thưởng theo đúng thứ tự từng chữ số, phần quà có giá trị
2000. - Nếu hai mã chỉ khác nhau ở chữ số đầu tiên và năm chữ số còn lại trùng khớp, phần quà có giá trị
50. - Nếu hai mã trùng khớp ở chữ số đầu tiên và chỉ khác nhau đúng một chữ số trong năm chữ số còn lại, phần quà có giá trị
6. - Các trường hợp còn lại không được nhận quà, giá trị phần quà là
0.
Cho ~S~ và ~T~, hãy xác định giá trị phần quà khách hàng nhận được.
Dữ liệu vào (Input)
Đọc từ tệp văn bản QUA.INP:
- Dòng đầu gồm số nguyên ~S~, là mã trúng thưởng.
- Dòng thứ hai gồm số nguyên ~T~, là mã dự thưởng của khách hàng.
Kết quả (Output)
Ghi vào tệp văn bản QUA.OUT một số nguyên là giá trị phần quà.
Ví dụ 1
QUA.INP
123456
923456
QUA.OUT
50
Hai mã chỉ khác nhau ở chữ số đầu tiên.
Ví dụ 2
QUA.INP
123456
123956
QUA.OUT
6
Hai mã trùng khớp ở chữ số đầu tiên và chỉ khác nhau ở một chữ số trong năm chữ số còn lại.
Ví dụ 3
QUA.INP
123754
123457
QUA.OUT
0
Hai mã khác nhau ở hai vị trí nên không có giải thưởng.
Giới hạn
- ~S~ và ~T~ là các số nguyên có đúng sáu chữ số.
Đang tải...