Найти сумму нечетных чисел на промежутке от а до b.
Входные данные
Два числа a и b, по модулю не превышающие 109.
Выходные данные
Сумма нечетных чисел от а до b.
#include<stdio.h> #include<stdlib.h> int main () { __int64 a,b, sum,n,d; scanf("%I64d",&a); scanf("%I64d",&b); if (a % 2 == 0) a ++; if (b % 2 == 0) b--; if (b < a) sum = 0; else sum=(b + a) * ((b - a)/2 + 1) /2; printf("%I64d\n",sum); return 0; }
Есть решение которого нет на сайте? Пиши admin@devexe.top