1697: Визначити прогресію

Перегляд у форматі PDF

Надіслати розв'язок

Бали: 14,00 (partial)
Time limit: 1.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Задаються три цілих числа ~a_1~, ~a_2~, ~a_3~ - перші члени арифметичної або геометричної прогресії.

Визначити, до якої з двох прогресій належать ці числа та знайти наступний член цієї послідовності.

Формат вхідних даних

Вхідний потік містить цілі числа ~a_1~, ~a_2~, ~a_3~ (~-10000 \le a_1,a_2,a_3 \le 10000~).

Числа розділяються пропуском.

Формат вихідних даних

У вихідний потік вивести в єдиному рядку повідомлення ~AP~ у випадку арифметичної прогресії або ~GP~, у випадку геометричної прогресії. Через пропуск вивести наступний член прогресії.

Приклад вхідних даних

4 7 10

Приклад вихідних даних

AP 13

Приклад вхідних даних

2 6 18

Приклад вихідних даних

GP 54

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.