User contributions for Ghisa Catalin

A user with 99 edits. Account created on 24 October 2023.
Search for contributionsExpandCollapse
⧼contribs-top⧽
⧼contribs-date⧽
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)

26 December 2023

13 December 2023

  • 15:4815:48, 13 December 2023 diff hist +1,801 N 0887 - Nr AnagramePagină nouă: == Cerinţa == Se dă un şir de caractere ce conţine cuvinte formate din litere mici ale alfabetului englez, separate prin unul sau mai multe spații. Să se determine câte cuvinte din sir sunt anagrame ale ultimului cuvânt, fără a fi identice cu acesta == Date de intrare == Programul va citi de la tastatură şirul dat. == Date de ieșire == Programul va afişa pe ecran un număr '''C''', reprezentând valoarea cerută. == Restricţii şi precizări == * șirul dat va...
  • 15:4415:44, 13 December 2023 diff hist +2,210 N 2592 - Afis SimetricPagină nouă: == Cerinţa == Se dau '''n''' șiruri de caractere care conțin cuvinte formate doar din litere mici și mari ale alfabetului englez, separate prin câte un singur spațiu. Să se afișeze un nou șir format din primul cuvânt al fiecărui șir în ordinea citirii, al doilea cuvânt al fiecărui șir în ordinea citirii, etc. Dacă șirurile nu au același număr de cuvinte, se continuă acest proces, până când fiecare șir ajunge la final, tot în ordinea citirii. == Dat...
  • 15:3915:39, 13 December 2023 diff hist +2,211 N 0799 - Eliminare LiteraPagină nouă: == Cerinţa == Să se scrie un program care citește un șir de caractere în care cuvintele sunt formate numai din litere mici ale alfabetului englez și sunt separate prin câte un spațiu și elimină litera din mijloc a fiecărui cuvânt cu număr impar de litere (cel puțin trei). == Date de intrare == Programul citește de la tastatură un șir de cel mult '''100''' caractere == Date de ieșire == Programul afișează pe ecran textul obţinut, iar dacă nu există niciu...
  • 15:3315:33, 13 December 2023 diff hist +1,579 N 0810 - Nr APagină nouă: == Cerinţa == Se dă un şir de caractere ce conţine cuvinte formate din litere mici ale alfabetului englez, separate prin unul sau mai multe spații. Înaintea primului cuvânt nu există spații, și nici după ultimul. Să se determine numărul de cuvinte din șir în care apare litera '''a'''. == Date de intrare == Programul va citi de la tastatură şirul dat. == Date de ieșire == Programul va afişa pe ecran numărul de cuvinte determinat. == Restricţii şi preciză...
  • 15:2715:27, 13 December 2023 diff hist +1,901 N 0232 - Eliminare NumerePagină nouă: == Cerinţa == Să se scrie un program care citeşte de la tastatură un şir de cel mult '''100''' de caractere,format din cuvinte şi numere, separate prin unul sau mai multe spații. Cuvintele sunt formate numai din litere ale alfabetului englez. Toate numerele sunt reale, pozitive şi sunt formate numai din parte întreagă sau din parte întreagă şi parte fracționară, separate prin punctul zecimal (.). Programul va elimina din şir toate numerele care au parte frac...
  • 15:2315:23, 13 December 2023 diff hist +1,838 N 0200 - Eliminare Subsir 1Pagină nouă: == Cerinţa == Se dau două şiruri de caractere '''s''' şi '''t'''. Să se elimine din '''s''' toate apariţiile lui '''t'''. == Date de intrare == Programul citește de la tastatură cele două şiruri, '''s''', respectiv '''t''', separate prin caracterul '''NewLine'''. == Date de ieșire == Programul afișează pe ecran şirul '''s''', obţinut după transformarea cerută. == Restricţii şi precizări == * cele două şiruri conţin cel mult '''255''' caractere. == Exemp...
  • 15:1915:19, 13 December 2023 diff hist +1,698 N 0199 - Eliminare SubsirPagină nouă: == Cerinţa == Se dau două şiruri de caractere '''s''' şi '''t'''. Să se elimine din '''s''' toate apariţiile lui '''t'''. == Date de intrare == Programul citește de la tastatură cele două şiruri, '''s''', respectiv '''t''', separate prin caracterul '''NewLine'''. == Date de ieșire == Programul afișează pe ecran şirul '''s''', obţinut după transformarea cerută. == Restricţii şi precizări == * cele două şiruri conţin cel mult '''255''' caractere. * apari...
  • 15:1215:12, 13 December 2023 diff hist +2,210 N 0188 - Inlocuire CuvantPagină nouă: Se dau două cuvinte '''a''' şi '''b''' şi o propoziţie '''s''' formată numai din litere mici ale alfabetului englez şi spaţii. == Cerinţa == Să se modifice '''s''', înlocuind fiecare apariţie a cuvântului '''a''' cu cuvântul '''b'''. == Date de intrare == Fişierul de intrare '''inlocuirecuvantin.txt''' conţine pe prima linie cuvintele '''a''' şi '''b''', separate printr-un spaţiu, iar pe a doua linie propoziţia '''s'''. == Date de ieșire == Fişierul de ie... Tag: Visual edit: Switched
  • 14:5914:59, 13 December 2023 diff hist +1,571 N 0156 - Eliminare 1Pagină nouă: == Cerinţa == Scrieţi un program care citeşte de la tastatură un şir de cel mult 50 de caractere (cifre, litere ale alfabetului englez şi spaţii; şirul conţine cel puţin o literă), apoi construieşte în memorie şi afişează pe ecran şirul de caractere obţinut din şirul citit prin eliminarea tuturor caracterelor care nu sunt litere. == Date de intrare == Programul citeşte de la tastatură un şir de cel mult 50 de caractere. == Date de ieșire == Programul va...
  • 14:4114:41, 13 December 2023 diff hist +3,251 N 2686 - ASCII CompPagină nouă: == Cerinţa == Numim '''cuvânt''' un șir de caractere care nu conține spații și conține cel puțin o literă. Numim '''valoarea ASCII''' a unui cuvânt suma codurilor ASCII ale caracterelor care fac parte din acel cuvânt. Se dă un șir de caractere, care conține litere mici și mari ale alfabetului englez, spații, cifre și alte simboluri. Să se afișeze pe câte un rând valoarea ASCII și cuvintele care au acea valoare, în ordinea crescătoare a valorilor ASCII... current
  • 14:3514:35, 13 December 2023 diff hist +1,498 N 0137 - Afisare LiterePagină nouă: == Cerinţa == Să se scrie un program care citește un șir de caractere și afișează o singură dată literele mici din șir în ordinea în care apar în șir. == Date de intrare == Programul citește de la tastatură o un șir de cel mult '''255''' caractere. == Date de ieșire == Programul afișează pe ecran, separate prin câte un spațiu, literele mici din sir, în ordinea în care apar în șir. == Restricţii şi precizări == * șirul va conține cel puțin o lit...
  • 14:2914:29, 13 December 2023 diff hist +2,755 N 2953 - Inserare CharPagină nouă: == Cerinţa == Scrieți un program care citește un cuvânt cu cel mult '''15''' litere mici ale alfabetului englez și apoi un text cu cel mult '''255''' de caractere (cuvinte formate din litere mici ale alfabetului englez separate prin unul sau mai multe spații) și care afișează șirul obținut prin inserarea în text a caracterului '''?''' după fiecare apariție a cuvântului citit. Dacă în text nu apare cuvântul citit, se va afișa mesajul '''NU APARE'''. == Date...
  • 14:1914:19, 13 December 2023 diff hist +1,906 N 0136 - Numarare CuvintePagină nouă: == Cerinţa == Să se scrie un program care citește o propoziție și determină numărul de cuvinte din propoziție care încep și se termină cu vocală. == Date de intrare == Programul citește de la tastatură o propoziție. == Date de ieșire == Programul afișează pe ecran valoarea cerută. == Restricţii şi precizări == * propoziția va conține cel mult '''150''' de caractere; * propoziția conține doar litere ale alfabetului englez și spații * se consideră v...
  • 14:1414:14, 13 December 2023 diff hist +2,032 N 2673 - Swap CuvPagină nouă: == Cerinţa == Se dă un şir de caractere care conține cuvinte formate din litere mici și mari ale alfabetului englez. Cuvintele sunt separate prin orice caractere imprimabile care nu sunt litere (cu codurile ASCII mai mari sau egale cu 32). Să se afișeze cuvintele pe cate o linie în felul următor: ; Primul Ultimul Al Doilea Penultimul ... == Date de intrare == Programul citește de la tastatură șirul dat. == Date de ieșire == Programul va afișa pe ecran cate...
  • 14:0014:00, 13 December 2023 diff hist +1,722 N 0110 - EliminarePagină nouă: == Cerinţa == Să se scrie un program care citeşte de la tastatură un cuvânt şi afişează pe ecran toate cuvintele care se pot obţine prin eliminarea unei singure litere din cuvântul citit. == Date de intrare == Programul citeşte de la tastatură un cuvânt de cel mult '''100''' caractere. == Date de ieșire == Programul afişează pe ecran toate cuvintele care se pot obţine prin eliminarea unei singure litere din cuvântul citit, fiecare pe o linie == Restricţii...

12 December 2023

  • 20:3020:30, 12 December 2023 diff hist +2,236 N 0096 - Palindrom MaximPagină nouă: == Cerinţa == Să se scrie un program care citește o propoziție și determină cuvântul '''palindrom'' de lungime maximă. == Date de intrare == Programul citește de la tastatură o propoziție alcătuită din litere mici sau mari ale alfabetului englez, cifre, semne de punctuație și spații. == Date de ieșire == Programul afișează pe ecran cel mai lung cuvânt palindrom. == Restricţii şi precizări == * propoziția va conține cel mult '''255''' de caractere; * c...
  • 20:2420:24, 12 December 2023 diff hist +2,021 N 2304 - Cuvinte 7Pagină nouă: == Cerinta == Scrieţi un program care citeşte de la tastatură, în această ordine, un număr natural '''n''', apoi n cuvinte, separate prin Enter, urmate de un număr natural '''k'''. Numerele citite sunt din intervalul '''[1,20]''', iar fiecare cuvânt este format din cel mult '''20''' de caractere, numai litere mici ale alfabetului englez. Cel puţin unul dintre cuvinte are '''k''' litere. Programul construiește în memorie, apoi afișează pe ecran, un șir care să...
  • 20:1420:14, 12 December 2023 diff hist +2,341 N 2813 - NotePagină nouă: == Cerinţa == Se consideră un text cu cel mult '''100''' de caractere, în care cuvintele sunt formate din litere mari ale alfabetului englez și sunt separate prin câte un spațiu. Scrieți un program care citește de la tastatură un text de tipul menționat mai sus și afișează pe ecran, pe câte un rând, cuvintele care cuprind cel puțin o notă muzicală. Dacă nu există astfel de cuvinte, se afișează pe ecran mesajul '''nu exista'''. == Date de intrare == Prog...
  • 20:0820:08, 12 December 2023 diff hist +1,728 N 2803 - Elim PPagină nouă: == Cerinţa == Se citește un număr '''p''' și un șir de caractere '''s''', șirul conține cel mult '''255''' de litere mici ale alfabetului englez. Să se afișeze toate șirurile rezultate din eliminarea, pe rând, a fiecărei secvențe de '''p''' caractere din '''s''' == Date de intrare == Programul citește de la tastatură numărul '''p''' pe prima linie și șirul '''s''' pe cea de-a doua linie. == Date de ieșire == Programul va afișa pe ecran pe câte o linie, to...
  • 20:0320:03, 12 December 2023 diff hist +2,039 N 0846 - DubluriPagină nouă: == Cerinţa == Se dă un șir de caractere ce conține doar litere mici ale alfabetului englez. Să se afișeze cel mai lung subșir care apare de cel puțin două ori în șirul dat. == Date de intrare == Programul citește de la tastatură șirul dat. == Date de ieșire == Programul va afișa pe ecran cel mai lung subșir cu cel puțin două apariții. == Restricţii şi precizări == * șirul dat are cel mult '''255''' caractere * dacă există mai multe subșiruri de lung...
  • 19:5119:51, 12 December 2023 diff hist +1,822 N 0891 - PasarestePagină nouă: == Cerinţa == Limba păsărească este foarte simplă; și asemănătoare cu limba română! Un text scris în română se traduce în păsărește astfel: după fiecare vocală se inserează litera '''p''' și vocala respectivă. Se dă o propoziție scrisă în limba română. Să se traducă în păsărească. == Date de intrare == Programul citește de la tastatură un șir de caractere '''s'''. == Date de ieșire == Programul va afișa pe ecran șirul '''t''', reprezen... current
  • 19:4319:43, 12 December 2023 diff hist +1,429 N 0609 - Dublare VocalePagină nouă: == Cerinţa == Se dă un şir format din cel mult '''100''' de caractere – litere mici ale alfabetului englez şi spaţii. Să se modifice acest şir prin dublarea fiecărei vocale. == Date de intrare == Programul citește de la tastatură şirul dat. == Date de ieșire == Programul va afișa pe ecran şirul obţinut în urma efectuării operaţiilor cerute. == Exemplu 1 == ; Intrare problema aceea frumoasa ; Iesire Datele de intrare corespund restrictiilor impuse proobl...
  • 19:3819:38, 12 December 2023 diff hist +2,283 N 1335 - CaracterePagină nouă: == Cerinţa == Se dau '''2''' șiruri de caractere. Sa se afișeze toate caracterele primului șir ce se găsesc și în al doilea. == Date de intrare == Programul citește de la tastatură '''2''' șiruri de caractere, dispuse pe '''2''' linii.. == Date de ieșire == Programul va afișa pe ecran toate caracterele primului șir ce se găsesc și în al doilea. == Restricţii şi precizări == * fiecare șir citit va conține cel mult 250 de caractere; * caracterele vor fi afi...
  • 19:2719:27, 12 December 2023 diff hist +2,335 N 3112 - Bac CuvintePagină nouă: == Cerinţa == Cerința Într-un text cu cel mult '''100''' de caractere cuvintele sunt formate numai din litere mari și mici ale alfabetului englez și sunt separate prin câte un spațiu. Scrieți un program care citește de la tastatură un text de tipul precizat, apoi un număr natural, '''n, n∈[1,100)''', şi afişează pe ecran, pe linii separate, cuvintele din text care au exact '''n''' litere. Cuvintele sunt afișate în ordinea apariției lor în text, iar dacă n...
  • 19:2019:20, 12 December 2023 diff hist +2,173 N 2797 - Cuvinte 9Pagină nouă: == Cerinţa == Cerința Un text are cel mult '''100''' de caractere și este format din cuvinte, numere naturale și spații. Cuvintele sunt formate numai din litere mici ale alfabetului englez. Cuvintele și numerele sunt separate prin câte un spaţiu. Scrieţi un program care citește de la tastatură un text de tipul menţionat mai sus și afișează pe ecran numărul din text care începe cu cea mai mare cifră. Dacă există mai multe astfel de numere, se afișează do...
  • 19:1119:11, 12 December 2023 diff hist +1,921 N 0975 - Cuvinte 2Pagină nouă: == Cerinţa == Se dă o propoziție formată din litere mici ale alfabetului englez, spații și semnele de punctuație ,.. Determinați un cuvânt palindrom din propoziție, primul în ordine alfabetică. == Date de intrare == Programul citește de la tastatură propoziția dată. == Date de ieșire == Programul va afișa pe ecran cuvântul determinat, sau mesajul IMPOSIBIL, dacă în șir nu există niciun cuvânt palindrom. == Restricţii şi precizări == * propoziția ci... current
  • 19:0219:02, 12 December 2023 diff hist +2,615 N 0973 - Cuvinte 1Pagină nouă: == Cerinţa == Hercule trebuie sa strabată un labirint cu capcane reprezentat de o matrice cu '''n''' linii și '''m''' coloane. Pentru fiecare celula a labirintului, se cunoaște timpul exprimat în minute după care celula respectivă devine capcană. După ce o celula devine capcana, Hercule piere dacă intră în acea celulă. Initial Hercule se află în celula de coordonate '''(1, 1)''' și trebuie să ajungă în celula de cordonate '''(n,m)'''. Sa se afișeze numaru...
  • 18:4918:49, 12 December 2023 diff hist +2,596 N 3080- VerifNumarPagină nouă: == Cerinţa == Se dă un șir de caractere. Sa se determine numărul scris cu cifrele existente în șirul dat. Să se afișeze numărul obținut și, pe linia următoare, toate caracterele din șir care nu fac parte din număr, cu excepția spațiilor. == Date de intrare == Programul citește de la tastatură un șir de caractere == Date de ieșire == Programul afișează pe ecran numărul determinat, iar pe linia următoare, separate prin câte un spațiu, toate caracterele... current
  • 18:1618:16, 12 December 2023 diff hist +2,793 N 3975 - Intervale ABPagină nouă: == Cerinţa == Dându-se '''N''' intervale '''[a, b]''', calculați numărul maxim de astfel de intervale care se intersectează în cel puțin un punct. == Date de intrare == Fișierul de intrare '''intervalein.txt''' conține pe prima linie numărul '''N''', iar pe următoarele '''N''' linii '''2''' numere naturale separate prin spații, reprezentând limitele intervalelor '''[a, b]'''. == Date de ieșire == Fișierul de ieșire '''intervaleout.txt''' va conține pe prima l... current
  • 17:5517:55, 12 December 2023 diff hist +3,205 N 4017 - SkipPagină nouă: == Cifrul Skip == Gigel a găsit pe o foaie criptări ale unor cuvinte în cifrul Skip. Criptarea funcționează astfel: Fie un cuvânt de lungime '''n'''. Cuvântul îl vom impărti în două părti, prima parte de lungime '''[n/2]''', iar a doua parte de '''[(n+1)]/2'''. Vom scrie prima literă din prima parte, prima literă din a doua parte, a '''2-a''' literă din prima parte, a '''2-a''' literă din a doua parte, a '''3-a''' literă din prima parte, a '''3-a''' literă... current
  • 17:0917:09, 12 December 2023 diff hist +260 0413 - Adiacenta 1No edit summary current
  • 17:0717:07, 12 December 2023 diff hist +189 0413 - Adiacenta 1No edit summary
  • 16:5116:51, 12 December 2023 diff hist +516 3973 - LogaritmNo edit summary current
  • 16:3016:30, 12 December 2023 diff hist +904 0572 - ArmaNo edit summary current
  • 16:1916:19, 12 December 2023 diff hist +729 0527 - Preturi1No edit summary current
  • 16:0116:01, 12 December 2023 diff hist +823 0526 - PreturiNo edit summary current
  • 15:3815:38, 12 December 2023 diff hist +357 3475 - TerenCasa lowNo edit summary current
  • 15:1815:18, 12 December 2023 diff hist +4 2117 - Divizori 2→‎Exemplu 3
  • 15:1715:17, 12 December 2023 diff hist +4 2117 - Divizori 2→‎Exemplu 2
  • 15:1715:17, 12 December 2023 diff hist +4 2117 - Divizori 2→‎Exemplu
  • 15:1615:16, 12 December 2023 diff hist +4 2117 - Divizori 2→‎Date de intrare
  • 15:1615:16, 12 December 2023 diff hist +962 2117 - Divizori 2No edit summary
  • 14:4414:44, 12 December 2023 diff hist +1,297 1596 - Divizori 1No edit summary current
  • 14:4014:40, 12 December 2023 diff hist +4 1596 - Divizori 1→‎Date de intrare
  • 14:2014:20, 12 December 2023 diff hist +1,132 0562 - Fast FoodNo edit summary current
  • 13:5813:58, 12 December 2023 diff hist +1 2084 - water trapNo edit summary current Tag: Manual revert
  • 13:5813:58, 12 December 2023 diff hist +1,163 0594 - EroziuneNo edit summary
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)