01020304050607080910111213141516171819202122232425262728293031323334353637383940
414243444546474849
# 236 Propusă de Administrator la data de 09 Iunie 2018 - 20:07:14 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Se citește un număr natural. Să se verifice dacă el se poate scrie ca produs a două numere prime.
Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe ecran cuvântul DA, dacă n este aproape prim, respectiv NU în caz contrar.

Restricţii şi precizări
1 ≤ n ≤ 1.000.000.000

Exemplu
Intrare
35
Ieșire
DA
# 234 Propusă de Administrator la data de 09 Iunie 2018 - 19:57:57 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Se citesc perechi de numere naturale până la citirea a două valori nule. Să se determine câte dintre perechile X Y au proprietatea că prin concatenarea lui X cu Y sau a lui Y cu X să se obțină un palindrom.
Date de intrare
Programul citește de la tastatură perechi de numere naturale. Citirea se încheie la introducerea a două valori nule.

Date de ieșire
Programul va afișa pe ecran numărul C, reprezentând valoarea cerută.

Restricții și precizări
ultima pereche citită nu se va lua în considerare;
toate numerele citite vor fi mai mici decât 1.000.000;
prin concatenarea a două numere înțelegem “lipirea” lor; de exemplu, 12 concatenat cu 5 este 125, iar 5 concatenat cu 12 este 512.

Exemplu
Intrare
14 516 14 416 13 13  123 321 156 2651 456 674  0 0
Ieșire
3
Explicație
Perechile care respectă regula sunt:
14 416: 41614 este palindrom;
123 321: 123321 este palindrom; la fel și 321123 este palindrom;
156 2651: 1562651 este palindrom.
# 233 Propusă de Administrator la data de 09 Iunie 2018 - 19:51:38 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Se dau 2 numere naturale a b, a < b. Determinați câte numere din intervalul [a,b] sunt pătrate perfecte și au proprietatea că oglinditul lor este pătrat perfect.
Date de intrare
Programul citește de la tastatură numerele a b.

Date de ieşire
Programul afișează pe ecran numărul C, reprezentând valoarea căutată.

Restricţii şi precizări
1 ≤ a < b ≤ 1.000.000.000

Exemplu
Intrare
100 500
Ieșire
7
Explicație
Numerele sunt 100 121 144 169 400 441 484.
# 232 Propusă de Administrator la data de 09 Iunie 2018 - 19:47:13 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Se citește o cifră k și apoi se citesc numere până la apariția lui 0. Să se determine de câte ori apare cifra k în numerele citite pare.
Date de intrare
Programul citește de la tastatură numărul k, iar apoi numere naturale, până la apariția lui 0.

Date de ieşire
Programul afișează pe ecran numărul C, reprezentând numărul de apariții ale cifrei k în numerele citite care erau pare.

Restricţii şi precizări
numerele citite vor fi mai mici decât 1.000.000.000
ultimul număr citit, 0, nu se ia în considerare

Exemplu
Intrare
5 145 52 354 525 0
Ieșire
2
# 230 Propusă de Administrator la data de 09 Iunie 2018 - 19:34:54 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Determinaţi numărul de apariţii a unei cifre c în reprezentarea tuturor numerelor mai mici sau egale cu un n dat.
Date de intrare
Se citește de la tastatură numerele n şi c.

Date de ieșire
Se va scrie pe ecran numărul de apariţii a cifrei c în reprezentarea tuturor numerelor mai mici sau egale cu n.

Restricții și precizări
0< n < 2.000.000.000
0< c < 10

Exemplu
Intrare
15 1
Ieșire
8
Explicație
Cifra 1 a apărut în numerele 1, 10, 11 (de 2 ori), 12, 13, 14, 15.
# 229 Propusă de Administrator la data de 09 Iunie 2018 - 19:29:56 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Se dau două numere naturale nenule. Să se verifice dacă cele două numere au exact aceiași factor primi, indiferent de puterea acestora.
Date de intrare
Programul citește de la tastatură numerele n și m.

Date de ieşire
Programul afișează pe ecran mesajul DA, dacă cele două numere au exact aceiași factori primi, respectiv NU în caz contrar.

Restricţii şi precizări
cele două numere citite vor fi mai mici decât 2 30

Exemplu
Intrare
72 48
Ieșire
DA
# 222 Propusă de Administrator la data de 09 Iunie 2018 - 15:44:24 - pentru clasa 9
Max. 2 sec/testTastaturămedie
Scrieţi un program care citește trei numere x, y, z formate dintr-o singură cifră și determină numărul format din x cifre care începe cu cifra y și următoarele cifre sunt egale cu z .
Date de intrare
Se citește de la tastatură trei numere naturale x y z separate prin spatii.

Date de ieșire
Se va scrie pe ecran numărul determinat.

Restricții și precizări
  • 1 ≤ x, y ≤ 9
  • 0 ≤ z ≤ 9

Exemplu
Intrare
5 4 3
Ieșire
43333
# 221 Propusă de Administrator la data de 09 Iunie 2018 - 15:15:10 - pentru clasa 9
Max. 2 sec/testTastaturădificila
Se dă un interval [a,b]. Determinați pentru câte numere din interval numărul obținut la scrierea acestuia în baza 2 are un număr prim de cifre de 1.
Date de intrare
Programul citește de la tastatură numerele a și b.

Date de ieșire
Programul va afișa pe ecran numărul x, reprezentând numărul de numere care respectă cerința din intervalul dat.

Restricții și precizări
1 ≤ a,b ≤ 100000000

Exemplu
Intrare
1 4
Ieșire
1       Numărul este 3 -11-