#893
Cuvinte0
Se dă un șir de caractere format din cuvinte, separate prin spații. Cuvintele conțin doar litere mici ale alfabetului englez. Afișați, în ordine lexicografică, cuvintele distincte din șir.
#1458
ecuatii_grad_2
Dându-se o ecuaţie de gradul 2, să se scrie un program care determină soluţiile acestei ecuaţii.
#3257
cifre_romane1
Dan vrea să transforme un număr scris cu cifre romane într-un număr scris cu cifre arabe.
proprie
#847
Cuvinte
Se dă un șir de caractere format din cuvinte, separate prin spații. Cuvintele conțin doar litere mici ale alfabetului englez. Afișați, în ordine lexicografică, cuvintele din șir și frecvența lor de apariție.
#2132
min_subsir
Se consideră un șir de caractere format din litere mici ale alfabetului englez. Să se determine lungimea minimă a unei secvențe care conține toate literele întâlnite în șirul inițial.
#1752
nr_aparitii_rec
C++
Scrieţi în limbajul C++
definiţia completă a funcţiei recursive nr_aparitii
cu următorul antet:
unsigned nr_aparitii(char *sir, char *secventa)
ce returnează numărul de apariţii ale şirului de caractere secventa
în şirul sir
.
#2615
CaesarCrypt
Se citește un text. Se cere criptarea/decriptarea acestuia folosind Cifrul Caesar
.
Probleme de Criptografie
#1003
Baze1
Se dau două numere b1 b2
, reprezentând două baze de numeraţie şi două şiruri de cifre x y
, reprezentând două numere: x
în baza b1
, y
în baza b2
. Determinaţi suma numerelor x
şi y
în baza 10
.
#3596
Cifre_romane2
Alexandru a invatat ca pe langa cifrele romane I
, V
, X
, L
, C
, D
, M
mai exista cifrele (V)
, (X)
, (L)
, (C)
, (D)
, (M)
care au valorile 5000
, 10000
, 50000
, 100000
, 500000
respectiv 1000000
. Dandu-se un numar c
:
c=1
, se da un numar scris cu cifre arabe si trebuie sa-l scrieti cu cifre romane.c=2
, se da un numar scris cu cifre romane si trebuie sa-l scrieti cu cifre arabe.proprie
#850
Repetitii
Se consideră un șir de caractere format numai din litere mici ale alfabetului englez. Dacă șirul conține subșiruri consecutive care se repetă, el poate fi scris condensat. De exemplu, șirul mamateteter
poate fi scris (ma)2(te)3r
– subșirul care se repetă se scrie între paranteze rotunde, urmat de numărul de apariții.
Dându-se un șir în forma condensată, să se determine șirul în forma inițială.