![Aulhala](https://sproshu.net/uploads/ava/1/ava5787.jpg)
Aulhala
4 год назад
Данo массив размера N. Найти два соседних элемента, сумма которых максимальна, и вывести эти элементы. , посчитайте написать код на с++ (как можно проще)
ОТВЕТЫ
![Георгий](https://sproshu.net/uploads/ava/3/ava128.jpg)
Георгий
Nov 23, 2020
#include <stdio.h>
int main(void)
{
int a[10];
int n;
printf("N: ");
scanf("%i",&n);
int i;
for (i=0; i<n; ++i){
printf("a[%i] : ",i+1);
scanf("%i",&a[i]);
}
int summax = a[0]+a[1], k=1;
for (i=2;i<n;++i){
if ((a[i-1]+a[i])>summax){
summax = a[i-1]+a[i];
k = i;
}
}
printf("%i %i\n",a[k-1],a[k]);
return 0;
}
257