[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[obm-l] Re: [obm-l] Re:[obm-l] D�vida!



Ol�,
primeiramente vamos analisar o seguinte problema:
x+y+z = k, x >= 0, y >= 0, z >= 0
 
Imaginemos que vc tem k palitos de sorvete e 2 pedras.. de quantos modos vc pode organiza-los?
(k+2)! / (k! 2!), certo?
que � igual a C(k+2, 2) .. combina��o de k+2, tomados 2 a 2.
 
Agora, considere que cada palito � a unidade, e as pedras s�o os sinais de soma.. ent�o, este tbem eh q quantidade de solu��es inteiras e n�o negativas da equa��o.
Deu pra entender?
 
Analogamente vamos tentar resolver seu problema,
ax + by + cz = k, x>= 0, y >= 0, z >= 0
 
Se pegarmos os casos em que x > 0, ent�o ax >= a ... logo: ax - a >= 0
ax - a = X .. logo.. ax = X + a
Analogamente para os outros casos, entao, teremos:
X + a + Y + b + Z + c = k
X + Y + Z = k - a - b - c .... X >= 0, Y >= 0, Z >= 0
Bom, ja vimos que o numero de solucoes �: C(k - a - b - c, 2)
 
Agora, falta os casos em que eles podem ser zero.. entao:
x = 0... y > 0.. z > 0 => by + cz = k ...
analogamente ao primeiro exemplo, teremos (k - b - c + 1)! / (k - b - c)! = C(k - b - c, 1)
 
Assim..
y = 0 => C(k - a - c, 1)
z = 0 => C(k - a - b, 1)
 
Agora, com 2 iguais a zero:
x = 0, y = 0... s� ter� solu��o se c | k.... podendo ser 1 ou 0
analogo para os outros..
 
N�o tenho certeza da minha solucao.. apenas apliquei uma ideia que ja sabia (a que apresentei no comeco da mensagem)...
 
Abra�os,
Salhab
 
 
 
----- Original Message -----
To: obm-l
Sent: Saturday, February 04, 2006 9:13 PM
Subject: [obm-l] Re:[obm-l] D�vida!

Como fa�o para achar o n�mero de solu��es de uma
equa��o do tipo ax+by+cz=k, de modo que a,b e c s�o
inteiros n�o-negativos e k um inteiro maior ou igual a 3?!
Para ser mais pr�tico, como acharia o n�mero de solu��es de x+2y+3z=7, sendo x,y e z inteiros n�o-negativos?! Ser� de suma import�ncia a colabora��o dos senhores!
 
=======
Bom , n�o conhe�o nenhum m�todo.Mas voc� pode dar um jeitinho e resolver, veja :
x+2y+3z=7  (i)
(x+y)+2(y+z) =7
Isso quer dizer que a soma tem um multiplo de 2 e como os multiplos de 2 menores que 7 s�o 2,4 e 6 , dividimos o problema em 3 casos:
1�) 2(y+z) = 2
2�) 2(y+z) = 4
3�)2(y+z) = 6
 
Vou resolver s� o primeiro e os demais s�o semelhantes:
1�caso:
y+z = 1 e consequentemente x+y = 5 .Resolvendo tudo em fun��o de uma vari�vel, escolhi y , fica:
x=4+y
z=1-y
 
Substituindo em (i) encontramos y=1 , com isso , x=5 e z=0.
Fa�a o mesmo para os outros casos.
 
[]'s
Luiz H. Barbosa
MSN: lhenrique_br@hotmail.com