Поделитесь своими знаниями, ответьте на вопрос:
Условие Дано 4 числа: a, b, c, d. Найдите разность между суммой всех чисел в интервале [a;b] и суммой всех чисел в интервале [c;d]. Формат входных данных В единственной строке вводятся четыре целых числа a, b, c и d, (0≤a≤b≤104, 0≤c≤d≤104 Формат выходных данных Необходимо вывести единственное число — искомую разность. входные данные 1 3 2 4 выходные данные -3
#include <iostream>
using namespace std;
int main() {
int s1=0, s2=0, a, b, c, d, i;
cin >> a >> b >> c >> d;
for (i = a; i <= b; i++) {
s1 += i;
}
for (i = c; i <= d; i++) {
s2 += i;
}
cout << s1 - s2;
return 0;
}