Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 1 · Lập trình

Bài toán cổ

Điểm
8 điểm
Tên chương trình
MATHS.PAS
Vào / Ra
MATHS.INP → MATHS.OUT

Đề bài

Chắc hẳn các bạn học sinh chúng ta ai cũng biết bài toán cổ về bàn cờ vua và hạt thóc. Và hôm nay các bạn sẽ được làm quen với một biến thể của nó: Cho một dãy ô vuông được đánh thứ tự từ trái qua phải là những số nguyên dương liên tiếp từ aa tới bb. Ô vuông đầu tiên có 2a2^a hạt thóc, các ô vuông tiếp theo mỗi ô vuông có số hạt thóc gấp đôi ô vuông đứng liền kề trước nó.

Yêu cầu: Tính xem tổng số hạt thóc trong các ô vuông chia cho 127127 sẽ dư bao nhiêu trong thời gian nhanh nhất có thể.

Dữ liệu vàoMATHS.INP

Dữ liệu vào: đọc từ file MATHS.INP gồm:

  • Dòng thứ nhất là số nguyên dương aa (a≤1018a \le 10^{18})
  • Dòng thứ hai là số nguyên dương bb (b≤1018b \le 10^{18})

Kết quả raMATHS.OUT

Kết quả: ghi ra file MATHS.OUT một số nguyên là kết quả cần tìm

Ràng buộc

  • a,b≤1018a, b \le 10^{18}.

Ví dụ

Dữ liệu vàoMATHS.INP
1
9
Kết quả raMATHS.OUT
6

Thuộc đề thi

Đề chính thức năm học 2020 - 2021 — Môn thi: Tin học – Lớp 9

Bà Rịa - Vũng Tàu · Cấp tỉnh · Năm học 2020-2021

Đề sưu tầm/chép lại, có thể khác bản gốc. Xem ghi chú