Sari la conținut
Zece la Info
Probleme

Bacalaureat Antrenament 2021, Varianta 10, S3.1 - Numere in armonie

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

Numerele naturale x si y sunt numite in armonie daca suma lor apartine intervalului deschis definit de suma divizorilor lui x, respectiv suma divizorilor lui y.

Subprogramul armonie are doi parametri, x si y, prin care primeste cate un numar natural din intervalul [1,10^6]. Subprogramul returneaza valoarea 1, daca x si y sunt in armonie, sau valoarea 0 in caz contrar.

Scrieti definitia completa a subprogramului.

Exemplu: daca x=8, iar y=12 subprogramul returneaza 1 (S(8)=1+2+4+8=15, S(12)=1+2+3+4+6+12=28, iar 8+12=20 apartine intervalului deschis (15,28)), iar daca x=8 si y=13, subprogramul returneaza 0 (S(8)=15, S(13)=1+13=14, iar 8+13=21 nu apartine intervalului deschis (14,15)).

Date de intrare
Se citesc x si y.
Date de iesire
1 daca x+y este strict intre S(x) si S(y), altfel 0.
Restrictii
1 <= x, y <= 10^6

Exemple

Exemplul 1

Intrare

8 12

Iesire

1

Exemplul 2

Intrare

8 13

Iesire

0

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.