Здравствуйте, помогите решить данную задачу. У меня получилось только для 6 элементов массива, а при 10 уже не получается... Дан массив К состоящий из М целых чисел (0 ? M < 97; 0 < K[i]<1000000). Определить НОК (наименьшее общее кратное) среди элементов массива, имеющих четные индексы. Возможно, разобрался бы, но уже голова кипит и время поджимает.
int NOD (int a, int b)
{
while (a != b)
{
if (a > b)
a -= b;
else
b -= a;
}
return a;
}
int NOK (int a, int b)
{
return a * b / NOD (a, b);
}
Это для 2-х чисел. Походись по массиву и рекурсивно уменшай считая НОК К1 и К2 = НОК К12 потом НОК К12 и К34.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей