Bài tập số 6: ATM đi dạy thêm

ATM ĐI DẠY THÊM

Năm thứ 3 đại học, ATM yêu thầm một em khóa dưới. ATM muốn kiếm tiền để có tiền chi tiêu cho tình phí.

Anh đi dạy thêm.

getarticleimageATM dạy kèm một em trai lớp 3 học ở nhà. Một hôm, định ra bài tập về phép cộng các số có nhiều chữ số, ATM viết vào vở bài tập hai số nguyên dương AB. Bỗng điện thoại trong túi anh rung lên. Liếc nhìn thấy tên người bạn gái mình đang thích, ATM ra ngoài và chỉ kịp nói với lại: “Cộng các số mà em thấy!”.

 

 

Anh nói chuyện với “người mình yêu” khá lâu. Khi quay lại, ATM ngạc nhiên thấy thằng nhỏ vẫn mắm môi, cắm cúi viết, tính cái gì đó. Ngồi vào ghế bên cạnh và nhìn vào vở, ATM thiếu chút nữa thì ngã ngửa. Thằng nhỏ ghi ra rất cẩn thận các số nó thấy từ mỗi số AB, bao gồm các số có một chữ số, các số có 2 chữ số, các số có 3 chữ số,.. liên tiếp nhau trích ra từ A và từ B. Mỗi số chỉ xuất hiện một lần. Bây giờ nó đang cộng những số này lại với nhau.

Ví dụ, với A = 412, B = 2016, bài làm trên vở sẽ là:

Phần tổng vẫn để trống vì bài chưa làm xong. ATM toát cả mồ hôi hột, làm thế nào để kiểm tra kết quả được bây giờ?

 

Yêu cầu: Cho 2 số nguyên AB, mỗi số có không quá 6 chữ số và không có các số 0 không có nghĩa. Hãy tính kết quả mà ATM sẽ phải nhận được.

Dữ liệu: Vào từ file văn bản BAITAP.INP:

  • Dòng đầu tiên chứa số nguyên A,
  • Dòng thứ 2 chứa số nguyên B.

Kết quả: Đưa ra file văn bản BAITAP.OUT một số nguyên – tổng của các số nhìn thấy được.

Ví dụ:

  • Input.txt:
    4122016
  • Output:
    ???

Ghi chú: Vào thời điểm thuận tiện có thể đưa ra các bình luận ngoài lề về:

  • Sai một ly đi một dặm,
  • Kiểu tư duy cụ thể, chính xác theo nghĩa đen của các em nhỏ,
  • Trong việc giảng dạy, cần nhiệt tình, chính xác và giải thích cặn kẽ.
The following two tabs change content below.