Contribuțiile utilizatorului Ghisa Catalin

De la Universitas MediaWiki
Căutare contribuțiiExtindeRestrânge
⧼contribs-top⧽
⧼contribs-date⧽
(cele mai noi | cele mai vechi) Vezi (50 mai noi | ) (20 | 50 | 100 | 250 | 500)

26 decembrie 2023

13 decembrie 2023

  • 15:4813 decembrie 2023 15:48 dif ist +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:4413 decembrie 2023 15:44 dif ist +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:3913 decembrie 2023 15:39 dif ist +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:3313 decembrie 2023 15:33 dif ist +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:2713 decembrie 2023 15:27 dif ist +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:2313 decembrie 2023 15:23 dif ist +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:1913 decembrie 2023 15:19 dif ist +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:1213 decembrie 2023 15:12 dif ist +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... Etichetă: Editor vizual: Comutat
  • 14:5913 decembrie 2023 14:59 dif ist +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:4113 decembrie 2023 14:41 dif ist +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... actuală
  • 14:3513 decembrie 2023 14:35 dif ist +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:2913 decembrie 2023 14:29 dif ist +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:1913 decembrie 2023 14:19 dif ist +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:1413 decembrie 2023 14:14 dif ist +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:0013 decembrie 2023 14:00 dif ist +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 decembrie 2023

  • 20:3012 decembrie 2023 20:30 dif ist +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:2412 decembrie 2023 20:24 dif ist +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:1412 decembrie 2023 20:14 dif ist +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:0812 decembrie 2023 20:08 dif ist +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:0312 decembrie 2023 20:03 dif ist +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:5112 decembrie 2023 19:51 dif ist +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... actuală
  • 19:4312 decembrie 2023 19:43 dif ist +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:3812 decembrie 2023 19:38 dif ist +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:2712 decembrie 2023 19:27 dif ist +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:2012 decembrie 2023 19:20 dif ist +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:1112 decembrie 2023 19:11 dif ist +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... actuală
  • 19:0212 decembrie 2023 19:02 dif ist +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:4912 decembrie 2023 18:49 dif ist +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... actuală
  • 18:1612 decembrie 2023 18:16 dif ist +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... actuală
  • 17:5512 decembrie 2023 17:55 dif ist +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ă... actuală
  • 17:0912 decembrie 2023 17:09 dif ist +260 0413 - Adiacenta 1Fără descriere a modificării actuală
  • 17:0712 decembrie 2023 17:07 dif ist +189 0413 - Adiacenta 1Fără descriere a modificării
  • 16:5112 decembrie 2023 16:51 dif ist +516 3973 - LogaritmFără descriere a modificării actuală
  • 16:3012 decembrie 2023 16:30 dif ist +904 0572 - ArmaFără descriere a modificării actuală
  • 16:1912 decembrie 2023 16:19 dif ist +729 0527 - Preturi1Fără descriere a modificării actuală
  • 16:0112 decembrie 2023 16:01 dif ist +823 0526 - PreturiFără descriere a modificării actuală
  • 15:3812 decembrie 2023 15:38 dif ist +357 3475 - TerenCasa lowFără descriere a modificării actuală
  • 15:1812 decembrie 2023 15:18 dif ist +4 2117 - Divizori 2→‎Exemplu 3
  • 15:1712 decembrie 2023 15:17 dif ist +4 2117 - Divizori 2→‎Exemplu 2
  • 15:1712 decembrie 2023 15:17 dif ist +4 2117 - Divizori 2→‎Exemplu
  • 15:1612 decembrie 2023 15:16 dif ist +4 2117 - Divizori 2→‎Date de intrare
  • 15:1612 decembrie 2023 15:16 dif ist +962 2117 - Divizori 2Fără descriere a modificării
  • 14:4412 decembrie 2023 14:44 dif ist +1.297 1596 - Divizori 1Fără descriere a modificării actuală
  • 14:4012 decembrie 2023 14:40 dif ist +4 1596 - Divizori 1→‎Date de intrare
  • 14:2012 decembrie 2023 14:20 dif ist +1.132 0562 - Fast FoodFără descriere a modificării actuală
  • 13:5812 decembrie 2023 13:58 dif ist +1 2084 - water trapFără descriere a modificării actuală Etichetă: Anulare manuală
  • 13:5812 decembrie 2023 13:58 dif ist +1.163 0594 - EroziuneFără descriere a modificării
(cele mai noi | cele mai vechi) Vezi (50 mai noi | ) (20 | 50 | 100 | 250 | 500)