Mi-a placut jocul, asa ca il voi posta. Este aparent simplu insa daca credeti ca veti gasi solutia intr-un timp relativ scurt, you might be wrong.
Here it goes:
Avand cifrele
1 4 5 6
si operatorii
+ - / *
sa se aranjeze cifrele in asa fel incat rezulatul evaluarii expresiei sa fie 24.
Cifrele se pot folosi o singura data, nu conteaza ordinea in care acestea sunt folosite, parantezele pot fi folosite.
Trebuie folosite toate cifrele o singura data!!
Later edit: nu se poate folosi factorialul, ridicarea la vreo putere; nu conteaza ordinea operatorilor si nu trebuie folositi neaparat toti.
Later edit2: Da, are rezolvare!
6*4 = 24
RăspundețiȘtergeream facut un backtracking rapid, si NU...nu exista, folosind DOAR alea 4 nr si DOAR alea 4 semne. exista solutia 24,8 (1 / 5 + 6 * 4), dar nu 24...codu sursa
RăspundețiȘtergerepermite-mi sa te contrazic! exista o solutie care da EXACT 24!
RăspundețiȘtergeretoate informatiile pe care le-am dat mai sus duc la o rezolvare CORECTA a problemei.
si eu am zis ca nu se poate dar I was wrong!
(o sa public si rezolvarea peste cateva zile)
daca 1/5 + 6*4 = 24.8 atunci eu sunt Florin Salam si ascult manele de la 2 ani.
RăspundețiȘtergereacelasi anonim...in backtracking nu respect regula semnelor:)
RăspundețiȘtergeretrebuiau puse niste paranteze pe acolo. (programul calculeaza expresia in ordinea operatiilor.)
RăspundețiȘtergereoricum e bine de stiut ca solutia este de asa maniera incat nu se poate observa printr-un back rapid :P
who are you, anonim??
RăspundețiȘtergerehmm ai zis cifre si nu numere deci vrei sa aranjez cifre , eu vrea sa aranjez cifrele cate 2 ca sa fac niste numere :P
RăspundețiȘtergere65-41 = 24
poate nu e bine dar mi-a dat rezultatul , sunt fericit :))
nu le poti concatena :)
RăspundețiȘtergerepur si simplu le folosesti asa, ca cifre.
damn , o cerinta ambigua ma invins din nou :)
RăspundețiȘtergereteorie noua , primul raspuns al lui Dan era cel corect , doar ca trebuie sa scapam de 1 si 5 , cum 6 * 4 = 6 / (1/4)
si 1/4 = (5/4) - 1
=> 6 / ((5/4) - 1))
poate mai gasesti si acum vreo conditie sa nu fie bine :)
6/((5/4)-1)
RăspundețiȘtergereacu e cursa cn face cel mai repede o sursa k lumea:)) io am ratat prima data:(
RăspundețiȘtergere