creare algoritm pt problema de matematica

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
sterica
Mesaje: 285

creare algoritm pt problema de matematica

Salutare,

Am urmatoarea problema de matematica:
abc + acb + cab = 555 (numerele sunt in baza 10, in scrierea matematica se face cu bara deasupra)
egalitatea va fi:

Cod: Selectaţi tot

a*100+b*10+c + a*100+c*10+b + c*100+a*10+b = 555
a si c nu pot avea valoarea 0 (zero)
ce valori au a,b si c ?

Am incercat sa fac un algoritm cu for in for dar fara rezultat.

Multumesc!

MarPlo Mesaje: 4343
Conform problemei, analizand logic, cifrele a, b si c pot avea valoarea maxim 5.
Vezi daca e bun acest cod:

Cod: Selectaţi tot

<script>
var i, i2, i3, n1, n2, n3;
var ar_re =[];
for(i=1; i<=5; i++){
  for(i2=0; i2<=5; i2++){
    for(i3=1; i3<=5; i3++){
      n1 = (100*i)+(10*i2)+i3;
      n2 = (100*i)+(10*i3)+i2;
      n3 = (100*i3)+(10*i)+i2;
      if((n1+n2+n3)==555) ar_re.push({a:i, b:i2, c:i3});
    }
  }
}
console.log(ar_re);  // [{a:1, b:1, c:3}, {a:2, b:2, c:1}]
</script>

Subiecte similare