Lista de probleme 667

Filtrare

Dificultate

Operații intrare/ieșire


Etichete

#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.

#3140 a1z26

Să se codeze/decodeze un șir folosind cifrul A1Z26

#3146 Sort4

Să se sorteze șirul după criteriile specificate.

#3134 INF C++

Se consideră șirul infinit inf="INFINFINFINF...".

Se dau două numere naturale n și k și un șir de caractere s de lungime n format doar din caracterele 'I' , 'N' și 'F'.

Să se afle numărul minim de modificări ce trebuie realizate în șirul s pentru a obține un subșir de lungime k al șirului infinit inf.

#3018 CTF C++

Cerința problemei a fost ascunsă în fișierul de intrare. Puteți rezolva problema?

Se citesc n și n numere naturale. Să se sortreze șirul de numere crescător după numărul de cifre distincte, la număr de cifre distincte egale, se sortrează crescător după suma cifrelor, la suma cifrelor egale se sortează crescător numerele după valorile lor.

Se citește un text. Se cere criptarea acestuia folosind Encripția XOR.

Se citește un text. Se cere criptarea/decriptarea acestuia folosind Cifrul Caesar.

Se dau două segmente în plan, specificate prin coordonatele capetelor. Să se verifice dacă au cel puțin un punct comun.

#3119 Impare_Bac C++

Subprogramul Impare are un singur parametru, n, prin care primește un număr natural. Subprogramul înlocuiește fiecare cifră impară a lui n cu cea mai mare cifră pară strict mai mică decât ea (astfel cifra 1 se înlocuieşte cu cifra 0, cifra 3 cu cifra 2 etc.) și furnizează numărul obținut tot prin parametrul n.

Scrieți definiția completă a subprogramului.