1740 - Suma B Numere: Difference between revisions
No edit summary |
Vardai Erwin (talk | contribs) |
||
Line 1: | Line 1: | ||
==Cerință== | ==Cerință== | ||
Se dau 2 numere naturale, a și b. Să se determine dacă a se poate scrie că suma de b numere naturale consecutive. | 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== | ==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. | Se dau 2 numere naturale, a și b. Să se determine dacă a se poate scrie că suma de b numere naturale consecutive. |
Revision as of 15:13, 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>