Write a program that reads an integer followed by a sequence of integers, and finds out whether the sequence contains a consecutive subsequence of length that forms an arithmetic progression.
A consecutive subsequence of integers forms an arithmetic progression if the difference between two consecutive numbers equals a fixed integer value . For instance, is an arithmetic progression with , and is an arithmetic progression with .
If the input sequence contains such a progression, the program must report the start number and the value . Otherwise, the program must indicate "No arithmetic progression of length n found".
The input is an integer , followed by a sequence of integers containing at least 2 elements.
If a progression subsequence of length exists, the output is the first element of the subsequence and the value of . Otherwise, the output is "No arithmetic progression of length n found".
Author: ProAl
Generation: 2026-01-25T16:57:37.367Z
© Jutge.org, 2006–2026.
https://jutge.org