+50
3 года назад
Информатика
Студенческий
#include <iostream>
#include <ctime>
signed main()
{
srand(time(NULL));
int N, n1, n2, _maxSum;
std::cin >> N;
int *arr = new int[N];
for (int i = 0; i < N; i++)
arr[i] = rand() % 15;
n1 = arr[0];
n2 = arr[1];
_maxSum = arr[0] + arr[1];
for (int i = 1; i < N - 1; i++) {
if (arr[i] + arr[i + 1] > _maxSum) {
n1 = arr[i];
n2 = arr[i + 1];
_maxSum = arr[i] + arr[i + 1];
}
std::cout << n1 << " " << n2;
delete[] arr;
return 0;
Не помнишь пароль?
Нет аккаунта? Пройди быструю регистрацию!
Передумали регистрироваться? Предлагаем войти на сайт!
Вспомнили пароль? Войдите на сайт
#include <iostream>
#include <ctime>
signed main()
{
srand(time(NULL));
int N, n1, n2, _maxSum;
std::cin >> N;
int *arr = new int[N];
for (int i = 0; i < N; i++)
arr[i] = rand() % 15;
n1 = arr[0];
n2 = arr[1];
_maxSum = arr[0] + arr[1];
for (int i = 1; i < N - 1; i++) {
if (arr[i] + arr[i + 1] > _maxSum) {
n1 = arr[i];
n2 = arr[i + 1];
_maxSum = arr[i] + arr[i + 1];
}
}
std::cout << n1 << " " << n2;
delete[] arr;
return 0;
}