Numele: Mogin
Prenumele: Raluca
Școala: LIC TEO S.HALIȚĂ SÎNGEORZ-BĂI
Clasa: a XI-a
Localitatea: SANGEORZ-BAI
Email: mogin.raluca@yahoo.com


Număr surse trimise 16
Număr surse distincte cu punctaj maxim 8
Număr surse distincte cu punctaj parțial 2
Număr surse cu erori 3


Număr probleme rezolvate
8

REZOLVĂRILE DEPUSE

Problema Utilizatorul Clasa Data depunerii Ora depuneriiRezultat Stare Punctajul
obținut
# 1 → [ 9 ] # moginraluca a IX-a A13 Martie 201918:20:24Eroare la compilare!evaluata -
Problema # 1Postată de # admin la data de 27 Mai 2017 - 22:25:01
Suma a două numere întregi.

Se dau două numere întregi.

Cerința:

Calculați suma celor două numere date.

Date de intrare:

Programul citește de la tastatură două numere întregi.

Date de ieșire:

Programul afișează pe ecran suma celor două numere.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu:

Intrare

12 23

Iesire

35

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
Punctaj obținut: 0
# 1 → [ 9 ] # moginraluca a IX-a A14 Martie 201912:28:37Compilare cu SUCCES.evaluata 100
Problema # 1Postată de # admin la data de 27 Mai 2017 - 22:25:01
Suma a două numere întregi.

Se dau două numere întregi.

Cerința:

Calculați suma celor două numere date.

Date de intrare:

Programul citește de la tastatură două numere întregi.

Date de ieșire:

Programul afișează pe ecran suma celor două numere.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu:

Intrare

12 23

Iesire

35

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca1 *** *** *** 12.50
2moginraluca1 *** *** *** 12.50
3moginraluca1 *** *** *** 12.50
4moginraluca1 *** *** *** 12.50
5moginraluca1 *** *** *** 12.50
6moginraluca1 *** *** *** 12.50
7moginraluca1 *** *** *** 12.50
8moginraluca1 *** *** *** 12.50
Punctaj obținut: 100
# 17 → [ 9 ] # moginraluca a IX-a A14 Martie 201912:29:04Compilare cu SUCCES.evaluata 100
Problema # 17Postată de # admin la data de 27 Mai 2018 - 10:36:10
Să se scrie un program C++ care citește trei numere și determină care dintre ele este mai mare.

Se dau trei numere întregi.

Cerința:

Determinați cel mai mare număr dintre numerele date.

Date de intrare:

Programul citește de la tastatură trei numere întregi.

Date de ieșire:

Programul va scrie pe ecran rezultatul cerut.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu:

Intrare

12 23 67

Iesire

67

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca17 *** *** *** 250
2moginraluca17 *** *** *** 250
3moginraluca17 *** *** *** 250
4moginraluca17 *** *** *** 250
Punctaj obținut: 100
# 20 → [ 9 ] # moginraluca a IX-a A14 Martie 201912:29:55Compilare cu SUCCES.evaluata 100
Problema # 20Postată de # admin la data de 27 Mai 2018 - 12:19:00
Să se scrie un program C++ care citește trei numere și determină care dintre ele este mai mic.

Se dau trei numere întregi.

Cerința:

Determinați cel mai mic număr dintre numerele date.

Date de intrare:

Programul citește de la tastatură trei numere întregi.

Date de ieșire:

Programul va scrie pe ecran rezultatul cerut.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu:

Intrare

12 23 67

Iesire

12

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca20 *** *** *** 12.50
2moginraluca20 *** *** *** 12.50
3moginraluca20 *** *** *** 12.50
4moginraluca20 *** *** *** 12.50
5moginraluca20 *** *** *** 12.50
6moginraluca20 *** *** *** 12.50
7moginraluca20 *** *** *** 12.50
8moginraluca20 *** *** *** 12.50
Punctaj obținut: 100
# 379 → [ 10 ] # moginraluca a X-a A16 Septembrie 201910:49:25Compilare cu SUCCES.evaluata 100
Problema # 379Postată de # admin77 la data de 10 Decembrie 2018 - 18:51:13
Sa se scrie un program C++ care realizează suma a două numere raţionale memorate sub forma "numărător/numitor". Suma va fi afişată tot sub forma unui număr rațional şi ireductibil.
Date de intrare:
Programul citește de la tastatură patru numere, primele două reprezintă primul număr rațional iar următoarele două al doilea număr rațional.

Date de ieșire:
Programul va scrie pe ecran două numere separate printr-un spațiu care reprezintă numărul rațional  ireductibil cu rezultatul cerut..

Restricții și precizări:
valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000
Numitorul numerelor raționale diferit de zero.
Exemplu
Intrare
1 2 3 4
Iesire
5 4

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca379 *** *** *** 250
2moginraluca379 *** *** *** 250
3moginraluca379 *** *** *** 250
4moginraluca379 *** *** *** 250
Punctaj obținut: 100
# 5 → [ 10 ] # moginraluca a X-a A07 Octombrie 201910:46:18Compilare cu SUCCES.evaluata 100
Problema # 5Postată de # admin la data de 27 Mai 2017 - 17:19:30
Să se determine oglinda unui număr.

Cerința:

Să se scrie un program C++ care să returneze oglinditul unui număr natural.

Date de intrare:

Programul citește un număr întreg din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out oglinda numărului.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

32721

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca5 *** *** *** 12.50
2moginraluca5 *** *** *** 12.50
3moginraluca5 *** *** *** 12.50
4moginraluca5 *** *** *** 12.50
5moginraluca5 *** *** *** 12.50
6moginraluca5 *** *** *** 12.50
7moginraluca5 *** *** *** 12.50
8moginraluca5 *** *** *** 12.50
Punctaj obținut: 100
# 5 → [ 10 ] # moginraluca a X-a A07 Octombrie 201910:46:24Compilare cu SUCCES.evaluata 100
Problema # 5Postată de # admin la data de 27 Mai 2017 - 17:19:30
Să se determine oglinda unui număr.

Cerința:

Să se scrie un program C++ care să returneze oglinditul unui număr natural.

Date de intrare:

Programul citește un număr întreg din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out oglinda numărului.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

32721

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca5 *** *** *** 12.50
2moginraluca5 *** *** *** 12.50
3moginraluca5 *** *** *** 12.50
4moginraluca5 *** *** *** 12.50
5moginraluca5 *** *** *** 12.50
6moginraluca5 *** *** *** 12.50
7moginraluca5 *** *** *** 12.50
8moginraluca5 *** *** *** 12.50
Punctaj obținut: 100
# 5 → [ 10 ] # moginraluca a X-a A07 Octombrie 201910:46:31Compilare cu SUCCES.evaluata 100
Problema # 5Postată de # admin la data de 27 Mai 2017 - 17:19:30
Să se determine oglinda unui număr.

Cerința:

Să se scrie un program C++ care să returneze oglinditul unui număr natural.

Date de intrare:

Programul citește un număr întreg din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out oglinda numărului.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

32721

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca5 *** *** *** 12.50
2moginraluca5 *** *** *** 12.50
3moginraluca5 *** *** *** 12.50
4moginraluca5 *** *** *** 12.50
5moginraluca5 *** *** *** 12.50
6moginraluca5 *** *** *** 12.50
7moginraluca5 *** *** *** 12.50
8moginraluca5 *** *** *** 12.50
Punctaj obținut: 100
# 5 → [ 10 ] # moginraluca a X-a A07 Octombrie 201910:46:39Compilare cu SUCCES.evaluata 100
Problema # 5Postată de # admin la data de 27 Mai 2017 - 17:19:30
Să se determine oglinda unui număr.

Cerința:

Să se scrie un program C++ care să returneze oglinditul unui număr natural.

Date de intrare:

Programul citește un număr întreg din fișierul test.in.

Date de ieșire:

Programul va scrie în fișierul test.out oglinda numărului.

Restricții și precizări:

  • valoarea absolută a numerelor date va fi mai mică decât 1.000.000.000

Exemplu

Intrare

12723

Iesire

32721

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca5 *** *** *** 12.50
2moginraluca5 *** *** *** 12.50
3moginraluca5 *** *** *** 12.50
4moginraluca5 *** *** *** 12.50
5moginraluca5 *** *** *** 12.50
6moginraluca5 *** *** *** 12.50
7moginraluca5 *** *** *** 12.50
8moginraluca5 *** *** *** 12.50
Punctaj obținut: 100
# 416 → [ 10 ] # moginraluca a X-a A21 Mai 202000:26:55Eroare la compilare!evaluata -
Problema # 416Postată de # admin77 la data de 04 Martie 2019 - 11:34:33
Să se scrie un program care citeşte de la tastatură un număr natural n și apoi un șir de n numere naturale numerotate incepand de la 1. Să se înlocuiască fiecare element a[i] cu cea mai mare putere a lui i care este mai mică sau egală cu a[i], exceptând primul element al vectorului, element care va rămâne neschimbat.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale.

Date de ieşire
Programul afișează pe ecran șirul obținut.
Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000

Exemplu
Intrare
5
8 7 34 32 33
Ieșire
8 2 3 2 2

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
Punctaj obținut: 0
# 416 → [ 10 ] # moginraluca a X-a A21 Mai 202000:31:34Compilare cu SUCCES.Re-Evaluata 100
Problema # 416Postată de # admin77 la data de 04 Martie 2019 - 11:34:33
Să se scrie un program care citeşte de la tastatură un număr natural n și apoi un șir de n numere naturale numerotate incepand de la 1. Să se înlocuiască fiecare element a[i] cu cea mai mare putere a lui i care este mai mică sau egală cu a[i], exceptând primul element al vectorului, element care va rămâne neschimbat.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale.

Date de ieşire
Programul afișează pe ecran șirul obținut.
Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000

Exemplu
Intrare
5
8 7 34 32 33
Ieșire
8 2 3 2 2

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca416 *** *** *** 33.33330.001
2moginraluca416 *** *** *** 33.33330.001
3moginraluca416 *** *** *** 33.33330.001
Punctaj obținut: 100
# 434 → [ 10 ] # moginraluca a XI-a A18 Septembrie 202017:44:13Compilare cu SUCCES.evaluata 0
Problema # 434Postată de # admin77 la data de 18 Martie 2019 - 11:20:13
Să se scrie un program care citeşte de la tastatură trei șiruri de numere naturale ordonate crescător și folosind interclasarea determină un al patrulea șir care conține elementele celor trei șiruri în ordine crescătoare.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, apoi numărul m și alte m numere naturale, apoi numărul p și ale p numere naturale..

Date de ieşire
Programul afișează pe ecran șirul obținut prin interclasarea celor trei șiruri în ordine crescătoare.
Restricţii şi precizări
0 < n < 1000
cele n numere citite vor fi mai mici decât 2.000.000.000

Exemplu
Intrare
5 8 7 34 32 33  4 1 8 9 23 3 7 8 9
Ieșire
1 7 7 8 8 8 9 9 23 32 33 34

Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca434 *** *** *** 00.0096
Punctaj obținut: 0
# 926 → [ 12 ] # moginraluca a XI-a A09 Februarie 202210:36:25Eroare la compilare!evaluata -
Problema # 926Postată de # admin77 la data de 08 Februarie 2022 - 21:51:49
Pe prima linie a fişierului date.in se găseşte un număr natural n, n ≤ 100, iar a doua linie conţine un şir cu n numere naturale, separate prin câte un spaţiu.

Să se scrie în fişierul date.out toate numerele din şir care sunt termini din Şirul lui Fibonacci. Se va folosi o funcţie test_fibo care verifică daca un număr natural, dat ca parametru de intrare, este termen în şirul lui Fibonacci (f1=1, f2=1, fn=fn-1+fn-2, pentru n>2).

 Exemple :

test.in

test.out

7

4 7 1 10 21 13 5

1 21 13 5


Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
Punctaj obținut: 0
# 921 → [ 12 ] # moginraluca a XI-a A09 Februarie 202211:24:23Compilare cu SUCCES.evaluata 66.6667
Problema # 921Postată de # admin77 la data de 08 Februarie 2022 - 21:41:28
Fișierul test.in conține maximum 1000000 de numere naturale.
a. Să se scrie definiția completă a unui subprogram CifreDistincte cu un paramentru n,  număr natural, care returnează 1 dacă numărul n are toate cifrele distincte, și 0 în caz contrar. (Ex: pentru n = 12245, se returnează 0, iar pentru n = 2659 se returnează 1.)
b. Scrieți un program C++ care citește toate numerele din date.in și, folosind apeluri utile ale subprogramului CifreDistincte, scrie în fișierul date.out pe prima linie, toate numerele citite care au cifre distincte, urmate de numărul lor (câte au fost găsite), iar pe a doua linie a fișierului numerele citite care nu au cifre distincte, urmate de numărul lor. Dacă una din cele două categorii de numere nu există, se va afișa un mesajul “Nu exista” pe linia corespunzătoare. 

Exemplu:

test.in

test.out

1546    65423   6526     623  2311   3263

 

1546    65423    623  3

6526     2311   3263  3

 

12345 6598 458

12345 6598  458  3

Nu exista

25454 6988  7877

Nu exista

25454 6988  7877  3


Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca921 *** *** *** 33.33330.001
2moginraluca921 *** *** *** 00.001
3moginraluca921 *** *** *** 33.33330.001
Punctaj obținut: 66.6666
# 921 → [ 12 ] # moginraluca a XI-a A09 Februarie 202211:25:19Compilare cu SUCCES.evaluata 100
Problema # 921Postată de # admin77 la data de 08 Februarie 2022 - 21:41:28
Fișierul test.in conține maximum 1000000 de numere naturale.
a. Să se scrie definiția completă a unui subprogram CifreDistincte cu un paramentru n,  număr natural, care returnează 1 dacă numărul n are toate cifrele distincte, și 0 în caz contrar. (Ex: pentru n = 12245, se returnează 0, iar pentru n = 2659 se returnează 1.)
b. Scrieți un program C++ care citește toate numerele din date.in și, folosind apeluri utile ale subprogramului CifreDistincte, scrie în fișierul date.out pe prima linie, toate numerele citite care au cifre distincte, urmate de numărul lor (câte au fost găsite), iar pe a doua linie a fișierului numerele citite care nu au cifre distincte, urmate de numărul lor. Dacă una din cele două categorii de numere nu există, se va afișa un mesajul “Nu exista” pe linia corespunzătoare. 

Exemplu:

test.in

test.out

1546    65423   6526     623  2311   3263

 

1546    65423    623  3

6526     2311   3263  3

 

12345 6598 458

12345 6598  458  3

Nu exista

25454 6988  7877

Nu exista

25454 6988  7877  3


Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca921 *** *** *** 33.33330.001
2moginraluca921 *** *** *** 33.33330.001
3moginraluca921 *** *** *** 33.33330.001
Punctaj obținut: 100
# 926 → [ 12 ] # moginraluca a XI-a A09 Februarie 202211:35:02Compilare cu SUCCES.Re-Evaluata 100
Problema # 926Postată de # admin77 la data de 08 Februarie 2022 - 21:51:49
Pe prima linie a fişierului date.in se găseşte un număr natural n, n ≤ 100, iar a doua linie conţine un şir cu n numere naturale, separate prin câte un spaţiu.

Să se scrie în fişierul date.out toate numerele din şir care sunt termini din Şirul lui Fibonacci. Se va folosi o funcţie test_fibo care verifică daca un număr natural, dat ca parametru de intrare, este termen în şirul lui Fibonacci (f1=1, f2=1, fn=fn-1+fn-2, pentru n>2).

 Exemple :

test.in

test.out

7

4 7 1 10 21 13 5

1 21 13 5


Număr test Utilizator Număr problemă Setul de date de intrareDatele de ieșire Datele așteptate PuncteTimp execuţie
1moginraluca926 *** *** *** 1000.001
Punctaj obținut: 100