#3141
atbash
Cifrul atbash este un cifru de substituție care constă în inversarea alfabetului: prima literă din alfabet se interschimbă cu ultima, a doua cu penultima, etc.
Se dă un șir s
care conține doar litere mari. Să se aplice cifrul atbash pe el.
#3142
polybius
Dându-se un șir de caractere, să se cripteze/decripteze șirul dat folosind un tabel polybius
.
#882
Lac
Se dă harta unui lac de formă dreptunghiulară, împărțit în n*m
zone dispuse sub forma unei matrice cu n
linii și m
coloane. Zonele pot fi acoperite cu apă, sau pot fi zone de uscat. Zonele de uscat care sunt învecinate pe linie sau pe coloană formează insule sau peninsule. Peninsule conțin cel puțin o zonă de uscat pe marginea lacului (matricei), în timp ce insulele sunt situate în întregime în interiorul lacului.
Cunoscând harta lacului, determinați numărul de insule și numărul de peninsule.
#911
Cifre6
C++
Să se scrie o funcție C++ care primește ca parametri două numere n
și k
și determină cel mai mare număr care poate fi scris cu k
cifre ale lui n
. Funcția va întoarce rezultatul prin intermediul unui parametru de ieşire.
#994
FiboVerif1
Se dă un şir cu n
elemente, numere naturale. Să se afişeze elementele şirului care sunt termeni ai şirului lui Fibonacci.
#1018
CntImpare
Se consideră un șir cu n
elemente, numere naturale. Folosind metoda Divide et Impera, determinați câte elemente impare sunt în acest șir.
#4238
NrZero
C++
Scrieţi definiția completă a subprogramului C++ cu antetul:
int NrZero(int a[], int n)
care are doi parametri:
a
, prin care primeşte un tablou unidimensional care memorează numai cifre, astfel: cifrele impare se află la începutul vectorului ordonate descrescător, iar cifrele pare se găsesc la finalul vectorului, ordonate crescătorn
, numărul efectiv de elemente ale tablouluiSubprogramul returnează numărul de valori egale cu 0
din vectorul a
.
Folclorul informatic
#4166
FLsiDublu
C++
Să se scrie o funcție C++ care verifică dacă informațiile reținute în primele n/2
noduri formează un șir identic cu informațiile din ultimele n/2
noduri.
#3412
IIF
C++
Redefiniți instruțiunea condițională if
, printr-o secvență de directive #define
.
#3330
CalculCombinari
Se dau numerele naturale n
și k
. Calculați \( C_n^k \).