User contributions for Andor Giulia

A user with 90 edits. Account created on 13 March 2023.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)

3 April 2023

  • 19:4519:45, 3 April 2023 diff hist +450 N 0766 - Nr ParePagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> n, m = map(int, input().split()) max_count = 0 max_rows = [] for i in range(n): row = list(map(int, input().split())) count = sum(1 for x in row if x % 2 == 0) if count > max_count: max_count = count max_rows = [i+1] elif count == max_count: max_rows.append(i+1) if max_count == 0: print("NU EXISTA") else: print(*max_rows) </syntaxhighlight>
  • 19:4219:42, 3 April 2023 diff hist +333 N 0768 - Suma Pare 3Pagină nouă: == rezolvare == <syntaxhighlight lang="python" line="1"> n, m = map(int, input().split()) matrix = [list(map(int, input().split())) for _ in range(n)] unique_even = set() for i in range(n): for j in range(m): if matrix[i][j] % 2 == 0: unique_even.add(matrix[i][j]) print(sum(unique_even)) </syntaxhighlight>
  • 19:3419:34, 3 April 2023 diff hist +399 N 0804 - Col EgalePagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> m, n = map(int, input().split()) matrix = [] for i in range(m): row = list(map(int, input().split())) matrix.append(row) found = False for j in range(n): col = [matrix[i][j] for i in range(m)] if len(set(col)) == 1: print(col[0], end=' ') found = True if not found: print("nu exista") </syntaxhighlight>
  • 19:3119:31, 3 April 2023 diff hist +548 N 0789 - Max 2 ApPagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> n, m = map(int, input().split()) matrix = [] for i in range(n): row = list(map(int, input().split())) matrix.append(row) seen = set() max_duplicate = None for i in range(n): for j in range(m): value = matrix[i][j] if value in seen and (max_duplicate is None or value > max_duplicate): max_duplicate = value else: seen.add(value) if max_duplicate is None:...

30 March 2023

29 March 2023

  • 18:5618:56, 29 March 2023 diff hist +720 N 4281 - Min 2 CifPagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> min_two_digit = None # inițializăm cu None pentru a verifica mai târziu dacă am găsit sau nu un număr cu 2 cifre while True: n = int(input()) # citim un număr if n == 0: # dacă am ajuns la sfârșitul secvenței, ieșim din buclă break if 10 <= n <= 99: # dacă n are două cifre if min_two_digit is None or n < min_two_digit: # dacă n este mai mic decât minimul găsit până ac...
  • 18:5018:50, 29 March 2023 diff hist +343 N 4280 - Max Div KPagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> n, k = map(int, input().split()) numbers = list(map(int, input().split())) max_divisible = -1 for num in numbers: if num % k == 0 and num > max_divisible: max_divisible = num if max_divisible == -1: print("NU EXISTA") else: print(max_divisible) </syntaxhighlight>
  • 18:4518:45, 29 March 2023 diff hist +301 N 3999 - Sum Min 9Pagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> n = int(input("Introduceti numarul de perechi: ")) suma_min = 0 for i in range(n): a, b = map(int, input("Introduceti perechea " + str(i+1) + ": ").split()) suma_min += min(a, b) print("Suma minima este:", suma_min) </syntaxhighlight>
  • 18:3418:34, 29 March 2023 diff hist +363 N 3998 - Sum Max 9Pagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> n = int(input("Introduceti numarul de perechi: ")) perechi = [] for i in range(n): a, b = map(int, input(f"Introduceti perechea {i+1}: ").split()) perechi.append((a, b)) suma_maxima = 0 for a, b in perechi: suma_maxima += max(a, b) print(f"Suma maxima este: {suma_maxima}") </syntaxhighlight>
  • 18:2418:24, 29 March 2023 diff hist +797 N 2729 - SAOPagină nouă: == Rezolvare == <syntaxhighlight lang="python" line="1"> n = int(input("Introduceti numarul de monstri: ")) monsters = [] for i in range(n): res, pow = map(int, input(f"Introduceti rezistenta si puterea monstrului {i+1}: ").split()) monsters.append((res, pow)) m = int(input("Introduceti numarul de oferte: ")) offers = [] for i in range(m): res, pow, price = map(int, input(f"Introduceti rezistenta, puterea si pretul ofertei {i+1}: ").split()) offers.append((re...
  • 18:1418:14, 29 March 2023 diff hist +3,608 0171 - Prima Cifra MinimaNo edit summary current
  • 18:0818:08, 29 March 2023 diff hist +2 0354 - N MaximNo edit summary current Tag: visualeditor-switched
  • 17:5317:53, 29 March 2023 diff hist +2,384 N 4001 - Min Max K 9Pagină nouă: ursă: [https://www.pbinfo.ro/probleme/4001/minmaxk9] == Cerinţa == Se citește o cifră '''k''' și apoi se citesc numere naturale distincte de la tastatură până la apariția lui zero. Afișați câte dintre numerele citite după '''k''' sunt cuprinse între cel mai mic și cel mai mare număr cu proprietatea că are ultima cifră egală cu '''k'''. Dacă niciunul dintre numerele citite nu are ultima cifră egală cu '''k''', atunci se va afișa '''NU EXISTA'''. == Date...
  • 17:2917:29, 29 March 2023 diff hist +362 0055 - Minim PozitiveNo edit summary current
  • 17:2217:22, 29 March 2023 diff hist +20 0355 - N MinimNo edit summary current
  • 17:2117:21, 29 March 2023 diff hist +20 0354 - N MaximNo edit summary
  • 17:1917:19, 29 March 2023 diff hist +6 0054 - MaximNo edit summary current
  • 17:1717:17, 29 March 2023 diff hist +357 0054 - MaximNo edit summary

15 March 2023

13 March 2023

  • 20:4720:47, 13 March 2023 diff hist +1,023 N 2269 - Maxim ParPagină nouă: Sursă: [https://www.pbinfo.ro/probleme/2269/maximpar] == Cerință == Se dau n numere naturale. Determinați cel mai mare număr par introdus și numărul său de apariții. == Date de intrare == Fișierul de intrare '''maximpar.in''' conține pe prima linie numărul n, iar pe a doua linie n numere naturale separate prin spații. == Date de ieșire == Fișierul de ieșire '''maximpar.out''' va conține pe prima linie numerele '''maxim''' si '''apare''', reprezentând maximu...
  • 20:3320:33, 13 March 2023 diff hist −1 0346 - Max And ApNo edit summary
  • 20:3120:31, 13 March 2023 diff hist +696 N 0346 - Max And ApPagină nouă: Sursă: [https://www.pbinfo.ro/probleme/346/maxandap] == Cerință == Să se scrie un program care citește un șir de n numere naturale şi determină valoarea maximă din șir și de câte ori apare. == Date de intrare == Programul citește de la tastatură numărul '''n''', iar apoi '''n''' numere naturale nenule. == Date de ieșire == Programul afișează pe ecran numerele '''max ap''', reprezentând valoarea maximă din șir, respectiv numărul de apariții ale acesteia,...
  • 20:1220:12, 13 March 2023 diff hist +682 N 0171 - Prima Cifra MinimaPagină nouă: Sursă: [https://www.pbinfo.ro/probleme/171/primaciframinima] == Cerință == Să se scrie un program care citește un șir de n numere naturale şi determină numărul din șir care are prima cifră minimă. Dacă există mai multe numere cu prima cifră minimă, se va determina cel mai mare dintre acestea. == Date de intrare == Programul citește de la tastatură numărul '''n''', iar apoi '''n''' numere naturale. == Date de ieșire == Programul afișează pe ecran număru...
  • 20:0620:06, 13 March 2023 diff hist +811 N 0055 - Minim PozitivePagină nouă: Sursă: [https://www.pbinfo.ro/probleme/55/minimpozitive] == Cerință == Se citesc de la tastatură numere întregi până la apariția lui zero. Să se determine cea mai mică dintre valorile pozitive citite. == Date de intrare == Programul citește de la tastatură numere întregi. Citirea se încheie la introducerea valorii '''0'''. == Date de ieșire == Programul afișează pe ecran numărul '''MIN''', reprezentând cea mai mică valoare pozitivă citită. == Restricții...
  • 19:5819:58, 13 March 2023 diff hist +57 3980 - Min Plus MaxNo edit summary
  • 19:5719:57, 13 March 2023 diff hist +55 0347 - Suma Max MinNo edit summary
  • 19:5519:55, 13 March 2023 diff hist +53 0355 - N MinimNo edit summary
  • 19:5419:54, 13 March 2023 diff hist +53 0354 - N MaximNo edit summary
  • 19:5219:52, 13 March 2023 diff hist +748 N 0054 - MaximPagină nouă: Sursă: [https://www.pbinfo.ro/probleme/54/maxim] == Cerință == Se citesc numere de la tastatură până la apariția lui zero. Să se determine cea mai mare valoare citită. == Date de intrare == Programul citește de la tastatură numere întregi. Citirea se încheie la introducerea valorii '''0'''. == Date de ieșire == Programul afișează pe ecran numărul '''MAX''', reprezentând cea mai mare valoare citită. == Restricții și precizări == * numerele citite aparți...
  • 19:4419:44, 13 March 2023 diff hist +736 N 3980 - Min Plus MaxPagină nouă: == Cerință == Se citește un număr natural nenul '''n''' și apoi se citesc '''n''' numere naturale. Calculați suma dintre valoarea minimă și valoarea maximă. == Date de intrare == Programul citește de la tastatură numărul '''n''', iar apoi cele '''n''' numere naturale, separate prin spații. == Date de ieșire == Programul va afișa pe ecran numărul '''S''', reprezentând suma dintre valoarea minimă și valoarea maximă.. == Restricții și precizări == * 1 ≤...
  • 19:3219:32, 13 March 2023 diff hist +609 N 0347 - Suma Max MinPagină nouă: == Cerință == Se dau '''n''' numere naturale. Calculaţi suma dintre cel mai mare și cel mai mic număr dat. == Date de intrare == Programul citește de la tastatură numărul '''n''', iar apoi '''n''' numere naturale, separate prin spaţii. == Date de ieșire == Programul afișează pe ecran numărul '''S''', reprezentând suma dintre cel mai mare și cel mai mic număr dat. == Restricții și precizări == * 1 ≤ '''n''' ≤ 100 * cele '''n''' numere citite vor avea ce...
  • 19:1519:15, 13 March 2023 diff hist +548 N 0355 - N MinimPagină nouă: == Cerință == Se dau '''n''' numere întregi. Calculaţi cel mai mic dintre cele '''n''' numere date. == Date de intrare == Programul citește de la tastatură numărul '''n''', iar apoi '''n''' numere întregi, separate prin spaţii. == Date de ieșire == Programul afișează pe ecran numărul '''MIN''', reprezentând cel mai mic dintre cele '''n''' numere date. == Restricții și precizări == * 1 ≤ n ≤ 1000 * cele '''n''' numere citite vor avea cel mult '''9''' cifr...
  • 18:5918:59, 13 March 2023 diff hist +550 N 0354 - N MaximPagină nouă: == Cerinţa == Se dau '''n''' numere întregi. Calculaţi cel mai mare dintre cele '''n''' numere date. == Date de intrare == Programul citește de la tastatură numărul '''n''', iar apoi '''n''' numere întregi, separate prin spaţii. == Date de ieșire == Programul afișează pe ecran numărul '''MAX''', reprezentând cel mai mare dintre cele '''n''' numere date. == Restricții și precizări == * 1 ≤ n ≤ 1.000 * cele '''n''' numere citite vor avea cel mult '''9''' ci...
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)