Tổng dãy con (THTA Cấp tỉnh đề chung 2023)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1100 Thời gian: 1.0s Bộ nhớ: 512M Input: bàn phím Output: màn hình

Cho dãy số \(A\) vô tận bắt đầu bằng số \(X\) và số sau bằng số trước cộng thêm \(K\).

Dãy số \(B\) vô tận được tạo thành bởi việc lấy 2 chữ số cuối của số ở vị trí tương ứng trong dãy A. Ví dụ về 2 chữ số tận cùng: 2 chữ số tận cùng của 2023 là 23; 2 chữ số tận cùng của 5 là 5; 2 chú số tận cùng của 100 là 0; 2 chữ số tận cùng của 209 là 9: ...

Ví dụ với dãy số \(A\)\(X = 1\)\(K = 33\) thì ta có dãy \(A = 1,34,67, 100, 133, 166,199,232,...\). Ta có dãy \(B\) tương ứng là \(1,34,67,0,33, 66,99, 32,...\)

Yêu cầu: Tính tổng các số từ vị trí 1 đến vị trí \(N\) của dãy \(B\).

Dữ liệu:

  • Nhập vào ba số tự nhiên lần lượt là \(X,K, N\). Mỗi số ghi trên một dòng.

Kết quả:

  • Đưa ra một số tự nhiên là kết quả của bài toán.

Scoring

  • Nếu chương trình chạy đúng những trường hợp \(X, K, N \le 1000\), thí sinh sẽ được 60 điểm;
  • Nếu chương trình chạy đúng những trường hợp \(X, K, N \le 10^9\), thí sinh sẽ được 100 điểm.

Example

Test 1

Input
1
33
4
Output
102
Note

\(1+34 +67+0=102\).

Test 2

Input
1
1000
500
Output
500
Note

Dãy \(B\) chỉ toàn số 1.

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: