Código
n=0; for a in range(0,6): for b in range(0,6): for c in range(0,6): if (a!=b!=c): if ((a+b+c)==2): print(a,b,c); n+=1 print ("Se han encontrado:",n,"maneras posibles de encontrar la suma")
Este solo calcula A+B+C = 2
Pero en si el programa arroja:
Código:
0 2 0
1 0 1
Se han encontrado 2 maneras posibles de encontrar la suma
cuando en realidad existen mas maneras por ejemplo:
1,1,0
2,0,0
0,0,2; etc.
¿Tendré que mover los fors para que cada uno tenga su orden de principio a fin?
Saludos!
Edito: Creo que viéndolo bien, tengo mal el concepto inicial.