Tổng dãy số (THTA tỉnh Bắc Giang 2024)

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: 800 Thời gian: 2.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho một số tự nhiên \(K\) và dãy số vô hạn có quy luật như sau:

  • Đầu tiên là \(K\) số \(1\);
  • Tiếp theo là \(K\) số \(2\);
  • Tiếp theo là \(K\) số \(3\);
  • \(\ldots\)

Ví dụ với \(K = 2\), dãy số như sau: \(1, 1, 2, 2, 3, 3, 4, 4, \ldots\)

Yêu cầu: Tính tổng của \(N\) số đầu tiên của dãy số trên. Vì kết quả có thể rất lớn nên chỉ cần in ra hai chữ số cuối cùng của kết quả.

Input

  • Nhập vào hai số tự nhiên \(K\)\(N\) (\(1 \leq K, N \leq 10^{12}\)). Mỗi số trên một dòng.

Output

  • Ghi ra hai chữ số cuối cùng của kết quả.

Scoring

  • Nếu chương trình chạy đúng những trường hợp \(N \leq 100\), thí sinh sẽ được \(60\) điểm;
  • Nếu chương trình chạy đúng tất cả các trường hợp, thí sinh sẽ được \(100\) điểm.

Example

Test 1

Input
2
5
Output
9

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: