Motto: Singura modalitate sigură de a nu greşi este să nu ai idei noi. (Albert Einstein)

B. 2015

          Folosind cifrele numărului 2015 (în această ordine) construiţi expresii aritmetice care să dea cât mai multe numere din intervalul [0,100].

Astfel, pentru început

    0= 2*0*1*5

    1=2+0-1^5

    2=2+0*1*5

    .....

          Notă: Se poate utiliza orice operaţie aritmetică cunoscută (+, -, *, /, log,  ^, sqrt, [] - parte întreagă) si paranteze. Vor fi însă numai patru cifre, folosite în ordinea  2-0-1-5.

Sursa: Originala

Vezi comentarii
Logheaza-te in site pentru a trimite solutii si comentarii
MonicaA

Se poate folosi si factorialul? ex 9 = 2+0!+1+5


aatanasiu

Da, se poate folosi functia factorial.

Ma gandesc sa utilizez o masura:

-0 pentru +,-,

-1 pentru *,/,

-2 pentru sqrt,^,log,

-3 pentru functii: factorial, trigoinometric, parte intreaga [], etc

Si apoi sa pastrez numai soutiile care au masura minima.


Stefan

Câteva întrebări:

1. Se pot folosi logaritmii zecimali sau naturali? Notațiile lg și ln nu folosesc alte cifre pentru scrierea bazei

2. Semnul - se poate folosi pentru numere negative? De exemplu 20:(-1+5)=6.

3. Se pot folosi numere fracționare? De exemplu [20:1,5]=13

Mai aveam o întrebare legată de factorial, dar văd că s-a răspuns deja.


aatanasiu

Da, nici o problema pentru lg sau ln. Se pot combina frumos impreuna cu [ ].

La fel pentru minusul unar.

Nu m-am gandit la numere fractionare. In final as accepta o solutie cu numere fractiuonare numai daca nu exista alte variante.


Camelia

Nu va suparati, se poate folosi si modulul?


aatanasiu

DA.

Dar nu cred ca este necesar (se poate inlocui cu minusul unar si paranteze)


szabozoltan

functia sqr() - ridicare la patrat se poate folosi?


aatanasiu

Nu. Ridicarea la patrat inseamna de fapt introducerea cfrei 2, in plus peste cele patru cifre (2,0,1,5).

Din pucnt de evdere matematic este ceva deosebit fata de sqrt (radicalul de ordin 2).