Sari la conținut
Zece la Info
Probleme

Bacalaureat Antrenament 2020, Varianta 11, S3.1 - Suma patratelor perfecte din interval

Medie 1500 ms 64 MB#bacalaureat#2020#antrenament#subiectul3

Subprogramul patrate are doi parametri, x si y, prin care primeste cate un numar natural (1<=x<=y<=10^9). Subprogramul afiseaza pe ecran o expresie aritmetica reprezentand suma numerelor din intervalul [x,y] care au proprietatea ca sunt patrate perfecte, urmate de valoarea acestei sume. Termenii sumei sunt intr-o ordine oarecare si sunt separati prin cate un simbol plus (+), iar valoarea sumei este precedata de simbolul egal (=). Daca nu exista niciun astfel de termen, se afiseaza pe ecran mesajul nu exista.

Scrieti definitia completa a subprogramului.

Exemplu: daca x=10 si y=50 se poate afisa pe ecran 16+25+36+49=126

Date de intrare
Se citesc de la tastatura x si y.
Date de iesire
Expresia sumei patratelor perfecte din [x,y], sau mesajul 'nu exista'.
Restrictii
1 <= x <= y <= 10^9

Exemple

Exemplul 1

Intrare

10 50

Iesire

16+25+36+49=126

Exemplul 2

Intrare

1 1

Iesire

1=1

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.