#3669
Să se cripteze sau să se decripteze un mesaj folosind cifrul Bacon
.
cifrul Bacon
#3293
Se citește un mesaj. Afișați codificarea sau decodificarea acestuia folosind cifrul bifid.
cifrul bifid
#3320
Să se cripteze sau să se decripteze un mesaj folosind cifrul trifid
.
#3561
Să se cripteze sau să se decripteze un mesaj folosind cifrul Playfair
.
cifrul Playfair
#3598
Sa se afiseze un mesaj dupa aplicarea cifrului Beaufort
pe acesta
cifrul Beaufort
#3671
Sa se afiseze un mesaj dupa aplicarea cifrului Autokey
pe acesta.
#1526
Andino este într-o mare dilemă: editorul lui de texte nu are funcţii de aliniere aşa că vă roagă să-l ajutaţi să alinieze un text, la stânga sau la dreapta.
ad-hoc
#3492
Se dă un șir s
de caractere (litere mici ale alfabetului englez), urmat de un număr natural k
. Să se afișeze câte subsecvențe ale șirului s
de lungime 1
, 2
, … k
sunt palindromuri.
#2416
Cercetătorii ce lucrează la programul SETI au recepţionat două transmisii de date foarte ciudate, date care ar putea veni din partea unor civilizaţii extraterestre. Primul set de date este format din 10
caractere distincte, date în ordinea lor lexicografică, ce formează alfabetul extraterestru. A doua transmisie conţine cuvinte din exact 4
caractere.
Cercetătorii trebuie să ordoneze lexicografic cuvintele primite în a doua transmisie (conform alfabetului extraterestru).
ONI 2003 clasa a IX-a
#2168
Costel trebuie să realizeze, împreună cu echipa sa, o aplicaţie software pentru gestiunea fişierelor de pe hard-disc, sarcina sa fiind aceea de a scrie un modul pentru determinarea căilor tuturor fişierelor de date aflate în structura arborescentă a folderelor de pe disc. Membrii echipei au stabilit o codificare proprie pentru memorarea structurii fişierelor de pe disc, utilizând un şir de caractere. Scrieţi un program care, cunoscând şirul de caractere ce codifică o structură de fişiere de pe disc, determină calea pentru fiecare fişier de date din structură. Prin cale a unui fişier se înţelege o succesiune de foldere, fiecare folder fiind urmat de caracterul \(backslash)
, începând de la folderul aflat pe cel mai înalt nivel al structurii (primul specificat în şirul ce codifică structura de fişiere), până la subfolderul în care se află fişierul de date respectiv şi terminată cu numele fişierului. Căile determinate vor fi afişate în ordine lexicografică.
OJI 2007