CẤP SỐ

Cấp số cộng là dãy số, trong đó, trừ phần tử đầu tiên, mỗi số đứng sau bằng số đứng liền trước nó cộng \(d\) với \(d\) là chung cho mọi phần tử của dãy. Ví dụ, 3, 5, 7, 9 là một cấp số cộng với \(d = 2\).

Cấp số nhân là dãy số, trong đó, trừ phần tử đầu tiên, mỗi số đứng sau bằng số đứng liền trước nó nhân \(q\) với \(q\) là chung cho mọi phần tử của dãy. Ví dụ, 1, 3, 9, 27 là một cấp số nhân với \(q = 3\).

Cho ba số nguyên \(a,b,c\) khác nhau và khác 0. Hãy cho biết ba số này có thể tạo thành cấp số cộng hay cấp số nhân hay không tạo thành cấp số nào trong hai loại đã xét.

Dữ liệu vào:

+ Ba số nguyên \(a,\ b,\ c\)

+ Dữ liệu vào luôn đảm bảo kết quả duy nhất

Giới hạn: \(0 < |a|,|b|,|c| \leq 10^{6}\); \(a
eq b;b
eq c;a
eq c\)

Kết quả: Ghi AP nếu ba số là cấp số cộng, ghi GP nếu ba số là cấp số nhân, ghi NP nếu ba số không phải là cấp số cộng cũng không phải cấp số nhân.

Ví dụ:

Input Output
6 9 12 AP

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. qtaydzs1tg (17/23)
  2. ducanhbc (16/23)
  3. duythai (12/18)
Trong 7 ngày
  1. haiyen2011 (69/149)
  2. khanhchi_29 (66/80)
  3. qtaydzs1tg (57/90)
Trong 30 ngày
  1. nongvantien11 (115/189)
  2. trungo0 (112/199)
  3. ngocbichh (110/267)
Thống kê
AC/Sub: 120817/226949
Pascal: 18142
C++: 157988
Python: 50747
Lượt xem/tải tests: 41021

Lưu Hải Phong - 2020
[email protected]