01020304050607080910111213141516171819202122232425262728293031323334353637383940
414243444546474849
# 203 Propusă de Administrator la data de 09 Iunie 2018 - 08:43:31 - pentru clasa 9
Max. 2 sec/testTastaturădificilă
Se dă un număr natural n. Să se determine cele mai mari două numere formate doar din cifre impare, mai mici decât n.
Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe prima linie a ecranului cele două numere formate doar din cifre impare, în ordine crescătoare, separate printr- un spaţiu.

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

Exemplu
Intrare
895
Ieșire
797 799
# 202 Propusă de Administrator la data de 09 Iunie 2018 - 08:42:03 - pentru clasa 9
Max. 2 sec/testTastaturădificilă
Se dă un număr natural n. Să se determine cele mai mari două numere formate doar din cifre pare, mai mici decât n.
Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe prima linie a ecranului cele două numere formate doar din cifre pare, în ordine crescătoare, separate printr- un spaţiu.

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

Exemplu
Intrare
895
Ieșire
886 888
# 201 Propusă de Administrator la data de 09 Iunie 2018 - 08:39:00 - pentru clasa 9
Max. 2 sec/testTastaturăsimpla
Se dă un număr natural n. Să se determine cele mai mici două numere pare, mai mari decât n.
Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe prima linie a ecranului cele două numere pare determinate, în ordine crescătoare, separate printr- un spaţiu.

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

Exemplu
Intrare
8
Ieșire
10 12
# 200 Propusă de Administrator la data de 09 Iunie 2018 - 08:37:35 - pentru clasa 9
Max. 2 sec/testTastaturăsimpla
Se dă un număr natural n. Să se determine cele mai mari două numere impare, mai mici decât n.
Date de intrare
Programul citește de la tastatură numărul n.

Date de ieşire
Programul afișează pe prima linie a ecranului cele două numere impare determinate, în ordine crescătoare, separate printr- un spaţiu.

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

Exemplu
Intrare
8
Ieșire
5 7
# 199 Propusă de Administrator la data de 09 Iunie 2018 - 08:29:57 - pentru clasa 9
Max. 2 sec/testTastaturădificila
Se dă un număr natural, k. Să se determine toate perechile de numere naturale nenule x, y (x<=y), cu proprietatea că x2+y2=k .
Date de intrare
Programul citește de la tastatură numărul k.

Date de ieşire
Programul afișează perechile x, y determinate, câte o pereche separate prin ; în ordinea crescătoare a valorii lui x.

Restricţii şi precizări
2 ≤ k ≤ 1000000000
pentru toate valorile lui k utilizate în teste există cel puţin o soluţie

Exemplu
Date de intrare
1000000
Date de ieșire
280 960;352 936;600 800;
# 194 Propusă de Administrator la data de 09 Iunie 2018 - 08:15:23 - pentru clasa 9
Max. 2 sec/testTastaturădificila
Fie număr natural n. Acestuia i se aplică în mod repetat următoarele transformări:
- dacă n este par, devine n/2
- dacă n este impar, devine 3*n+1
Aceste transformări se aplică până când numărul devine 1.
De exemplu, pentru n=6 se obține șirul: 6 3 10 5 16 8 4 2 1, șir care are 9 termeni.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieșire
Programul va afișa pe ecran numărul C, reprezentând numărul de termeni din șirul transformărilor de mai sus.

Restricții și precizări
1 ≤ n ≤ 1 000 000

Exemplu
Intrare
6
Ieșire
9
# 193 Propusă de Administrator la data de 09 Iunie 2018 - 07:50:14 - pentru clasa 9
Max. 2 sec/testTastaturăsimpla
Se citesc numere de la tastatură până la apariția lui zero. Să se determine suma celor pare, respectiv a celor impare.
Date de intrare
Programul citește de la tastatură numere întregi. Citirea se încheie la introducerea valorii 0.

Date de ieşire
Programul afișează pe ecran numerele S1 S2, reprezentând suma numerelor pare și a celor impare despărțite printr-un spațiu.

Restricţii şi precizări
numerele citite aparține intervalului (-1.000.000;1.000.000)
valoarea absolută a sumei nu va depăși 1.000.000.000

Exemplu
Intrare
5 6 2 1 0
Ieșire
8 6
# 192 Propusă de Administrator la data de 09 Iunie 2018 - 07:45:39 - pentru clasa 9
Max. 2 sec/testTastaturăsimpla
Se citesc numere de la tastatură până când se introduc două numere consecutive care sunt egale. Să se determine produsul tuturor numerelor citite mai puțin și ultimele două.
Date de intrare
Programul citește de la tastatură numere întregi. Citirea se încheie când se introduc două numere egale.

Date de ieşire
Programul afișează pe ecran numărul P, reprezentând produsul numerelor citite mai puțin ultimele două.

Restricţii şi precizări
numerele citite sunt numere naturale mai mici decât 1.000.000
valoarea absolută a produsului nu va depăși 1.000.000.000

Exemplu
Intrare
5 6 2 1 1
Ieșire
13