Write a program that reads a sequence of positive integers and reports the first one that is a multiple of both two previous numbers in the sequence, together with the corresponding quotients.
A sequence of positive integers , , , ... finished by the value -1 that marks the end and does not count as a member of the sequence. There is no constraint (neither upper nor lower) on the length of the sequence.
The first value in the sequence that is a multiple of both previous ones (that is, is a multiple of and of ) together with the corresponding quotients (namely, and ). In case no element of the sequence fulfills this condition, the output should be 0 (the integer zero).
The usage of “break” is hereby explicitly forbidden.
Author: José Luis Balcázar
Generation: 2026-01-25T14:28:42.026Z
© Jutge.org, 2006–2026.
https://jutge.org