Вводится последовательность целых чисел (2 или больше числа), меньших 1000 по модулю, 1001 конец последовательности. Определить максимальную сумму коэффициентов уравнения x² + bx + c = 0 корнями, которого являются 2 числа из последовательности. (С учётом кратности, т. е. если число в последовательность входит один раз, то кратность корня один).
Текст программы приложил в фото, если есть какие-то вопросы или уточнения, обращайтесь, с радостью отвечу.
#include <iostream>
using namespace std;
int main() {
double A;
int S{0}, counter{1};
cout << "Enter number: ";
cin >> A;
//Цикл с постусловием
do
{
S += counter;
counter++;
} while (A > S);
cout << S << '\n';
counter = 1;
S = 0;
//Цикл с предусловием
while (A > S)
{
S += counter;
counter++;
}
cout << S << '\n';
}