1740 - Suma B Numere

From Bitnami MediaWiki
Revision as of 10:07, 13 March 2023 by Carla Chereji (talk | contribs) (Pagină nouă: ==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 &le...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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”)