Cấp số cộng

Xem dạng PDF

Gửi bài giải

Điểm: 0,20 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Nguồn bài:
Đề thi tuyển sinh 10 chuyên tỉnh Tiền Giang 2022- 2023
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Để chuẩn bị cho kỳ thi tuyển sinh 10 năm học 2022-2023, Bình và các bạn đang cố gắng ôn tập các môn Toán, Văn, Tiếng Anh. Buổi đầu ôn môn Toán, Thầy của Bình đưa ra định nghĩa: Cấp số cộng là một dãy số có qui luật, trong đó kể từ số hạng thứ 2 thì mỗi số hạng đều bằng tổng của số hạng đứng liền trước và công sai d không đổi.

Chẳng hạn, dãy số 1, 4, 7, 10, ... là một cấp số cộng với các số hạng liên tiếp có công sai d bằng 3.

Giả sử cấp số cộng khởi đầu là số hạng a_1 và công sai là d, thì số hạng thứ n của cấp số cộng được tính theo công thức:

~a_n = a_1 +(n-1)×d~

Tổng của n số hạng đầu tiên được xác định bằng công thức: ~S_n= (n×(2×a_1 +(n-1)×d))/2~

Yêu cầu: Tìm số hạng thứ n và tổng của n số hạng đầu của cấp số cộng.

Dữ liệu vào:

  • Dòng thứ nhất chứa số nguyên dương ~n (1≤n≤10^6)~.
  • Dòng thứ hai chứa 2 số nguyên ~a_1~ và ~a_2~ ~(|a_1|≤10^3 , |a_2|≤10^4)~, giữa hai số là một dấu cách.

    Kết quả:

  • Dòng thứ nhất: số hạng thứ n của cấp số cộng.

  • Dòng thứ hai: tổng của n số hạng đầu của cấp số cộng.

Ví dụ

Input

5

5 8

Output

17

55

Giải thích

Công sai d=8-5=3; ~a_1~=5; ~a_2~=8; ~a_3~=11; ~a_4~=14;~ a_5~=17; ⟹S~_5=~55

Ràng buộc:

1 ≤n≤~10^6~; |~a_1~|≤~10^3~;|~a_2~|≤~10^4~.


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.