[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