1740 - Suma B Numere
Cerință
Se dau 2 numere naturale, a și b. Să se determine dacă a se poate scrie că suma de b numere naturale consecutive.
Date de intrare
Se dau 2 numere naturale, a și b. Să se determine dacă a se poate scrie că suma de b numere naturale consecutive.
Date de ieșire
Programul va afișa pe ecran numărul mesajul DA dacă a se poate scrie că suma de b numere naturale, iar NU în caz contrar.
Restricții de precizări
- 1 ⩽ a ⩽ 1000000
- 1 ⩽ b ⩽ 25000
Exemplul 1
- Intrare
- 12
- 3
- Ieșire
- Datele introduse corespund restricțiilor impuse.
- DA
Exemplul 2
- Intrare
- 30
- 4
- Ieșire
- Datele introduse corespund restricțiilor impuse.
- NU
Rezolvare
def verifica_suma_consecutiva(a, b):
suma = 0
for i in range(1, b+1):
suma += i
if suma == a:
print(”DA”)
else:
print(”NU”)