1740 - Suma B Numere: Difference between revisions
Vardai Erwin (talk | contribs) |
Vardai Erwin (talk | contribs) |
||
Line 10: | Line 10: | ||
==Restricții de precizări== | ==Restricții de precizări== | ||
*1 ⩽ a ⩽ 1000000 | *1 ⩽ '''a''' ⩽ 1000000 | ||
*1 ⩽ '''b''' ⩽ 25000 | |||
==Exemplul 1== | ==Exemplul 1== | ||
;Intrare | ;Intrare |
Revision as of 16:09, 14 March 2023
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
<syntaxhighlight lang="python" line="1" start="1"> 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”)
</syntaxhighlight>