Plataforma: URI
Problema: 1099Enunciado:
Leia um valor inteiro N que é a quantidade de casos de teste que vem a seguir. Cada caso de teste consiste de dois inteiros X e Y. Você deve apresentar a soma de todos os ímpares existentes entre X e Y.
Linguagem: C++
#include <iostream> using namespace std; int main() { int n, i, a, b, c, k; cin >> n; for (i = 0; i < n; i++){ c = 0; cin >> a >> b; if (a > b) { a += b; b = a - b; a -= b; } for (k = a + 1; k < b; k++) { if (k & 1) c += k; } cout << c << endl; } return 0; }
Nenhum comentário:
Postar um comentário