ct_hsg9_26_qua - Quà tri ân
Xem dạng PDFCửa hàng X tổ chức sự kiện tri ân khách hàng bằng hình thức như sau: Mỗi khách hàng khi mua sản phẩm tại cửa hàng sẽ nhận được một mã dự thưởng ~T~ là một số nguyên có 6 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ó 6 chữ số). Khách hàng sẽ nhận được một phần quà có giá trị tương ứng với quy tắc mà cửa hàng đưa ra như sau:
- Nếu mã dự thưởng trùng khớp với mã trúng thưởng theo đúng thứ tự từng chữ số thì giá trị của phần quà là 2000;
- Nếu mã dự thưởng và mã trúng thưởng chỉ sai lệch chữ số đầu tiên, các chữ số còn lại đều trùng khớp với nhau thì giá trị phần quà là 50;
- Nếu mã dự thưởng trùng khớp chữ số đầu tiên so với mã trúng thưởng, nhưng lại bị sai một chữ số duy nhất ở một trong 5 chữ số còn lại thì giá trị phần quà là 6;
- Các trường hợp còn lại không trúng thưởng thì không có quà (giá trị là 0).
Yêu cầu: Cho biết mã trúng thưởng ~S~ của cửa hàng và mã dự thưởng ~T~. Hãy xác định giá trị của phần quà mà khách hàng có thể nhận được.
Dữ liệu vào: Đọc từ tệp văn bản QUA.INP,
- Dòng đầu gồm một số nguyên ~S~, là mã trúng thưởng được cửa hàng công bố;
- Dòng thứ hai gồm một số nguyên ~T~, là mã dự thưởng của khách hàng.
Kết quả: Ghi ra tệp văn bản QUA.OUT, một số nguyên cho biết kết quả theo yêu cầu của bài toán.
Ví dụ:
QUA.INP
123456
923456
QUA.OUT
50
Giải thích
Hai mã chỉ lệch nhau ở hàng trăm nghìn ~(1 \ne 9)~
QUA.INP
123456
123956
QUA.OUT
6
Giải thích
Hai mã trùng khớp ở hàng trăm nghìn, nhưng lệch nhau ở hàng trăm ~(4 \ne 9)~
QUA.INP
123754
123457
QUA.OUT
0
Giải thích
Có 2 vị trí lệch nhau ở hàng trăm ~(7 \ne 4)~ và hàng đơn vị ~(4 \ne 7)~, không có giải thưởng.
Bình luận