#2720
BucketSort
Metoda Bucket Sort constă în distribuirea elementelor în mai multe grupe, numite “bucket-uri”. Apoi fiecare bucket este sortat individual folosind un algoritm de sortare oarecare.
#2700
RadixSort
C++
Fiind dat un șir cu n
elemente, nu neapărat distincte, se cere sortarea crescătoare a acestuia folosind metoda Radix Sort.
Best of CNCV /a 2018
#2715
ROT13
Laura vrea să vă scrie un șir de caractere pe care numai ea îl cunoaște. Realizează însă că, dacă l-ar scrie așa, pur și simplu, alte persoane ar putea să îl vadă și să îl înțeleagă, lucru care o îngrijorează. Astfel, fata află despre cum poate ascunde acest mesaj folosind codificarea în ROT13. (…)
-
#2653
nroot
C++
Scrieți un subprogram care primește doi parametri, n
și x
, și care returnează valoarea absolută radicalului de ordin n
din x
.
Best of CNCV /a 2018
#2552
Poz
C++
Să se scrie definiția unei funcții C++ care primește ca argumente informații despre două dreptunghiuri cu laturile paralele cu axele de coordonate și stabilește dacă cel două dreptunghiuri sunt identice, sunt interioare unul altuia, sunt exterioare sau se suprapun parțial.
#2682
LungimeRandMax
Se citeste un număr natural l
și un șir de cel mult 10000
de caractere ce conține cuvinte despărțite între ele prin cate un spațiu. Fiecare cuvânt din șirul de caractere citit este format din cel mult l
litere mari ale alfabetului englez. Să se scrie un program care afișează aceste cuvinte, în ordinea în care se citesc, pe linii de cel mult l
caractere, astfel încât orice linie începe și se termină cu un cuvânt și oricare două cuvinte de pe aceeași linie sunt separate printr-un singur spațiu. Oricare linie este folosită la maxim, adică dacă un cuvânt are loc pe acea linie va fi pus acolo și nu va fi trecut pe linia următoare sau spart pe 2
linii.
Admitere UNIBUC 2018
#2680
Poezie
Se citește un număr n
, și n
versuri dintr-o poezie. Fiecare vers ocupă un rând și conține litere mari și mici ale alfabetului englez, spații, și semne de punctuație . , ! ?
. Să se elimine din fiecare vers toate semnele de punctuație, mai puțin cel aflat la final.
#2678
FormNr
Se dă un șir de caractere ce conține litere, cifre, semne de punctuație, spații și alte simboluri ASCII. Cifrele din șir formează numere, scrise în baza 10
. Să se determine suma acestor numere.
#2673
SwapCuv
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 ...
#2674
IncDecRec
C++
Scrieți funcția recursivă IncDecRec
care primind ca parametru un număr natural n
, returnează numărul obținut din n
prin scăderea cu 1
a fiecărei cifre impare și creșterea cu 1
a fiecărei cifre pare.
Folclorul informatic