2201 - Salut

From Bitnami MediaWiki
Revision as of 20:40, 13 March 2023 by Adrian (talk | contribs)

Cerința

Într-un grup sunt nr_prieteni prieteni. Când se întâlnesc se salută, fiecare dând mâna cu toți ceilalți. Câte strângeri de mână au loc?

Date de intrare

Programul citește de la tastatură numărul nr_prieteni.

Date de ieșire

Programul va afișa pe ecran valoarea cerută.

Restricții și precizări

  • 1 ⩽ nr_prieteni ⩽ 1000000000

Exemplu 1

Intrare
3
Ieșire
Datele de intrare corespund restricțiilor impuse
3


Exemplu 2

Intrare
0
Ieșire
Nu au fost respectate cerintele impuse


Rezolvare

<syntaxhighlight lang="python" line>

  1. 2201 - Salut

def strangeri_de_mana():

   nr_prieteni = int(input())
   if nr_prieteni >= 1 and nr_prieteni <= 1000000000:
       print("Datele de intrare corespund restricțiilor impuse")
       print(nr_prieteni * (nr_prieteni - 1) // 2)
   else:
       print("Nu au fost respectate cerintele impuse")


if __name__ == '__main__':

   strangeri_de_mana()

</syntaxhighlight>