<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comentários sobre: Programando melhor: Exercícios 1 (Parte I)</title>
	<atom:link href="http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/</link>
	<description>O seu espaço sobre programação</description>
	<lastBuildDate>Fri, 12 Aug 2011 22:33:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>Por: Curso de Programação &#8211; Confirmado! &#124; Blog de Helton Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-234</link>
		<dc:creator>Curso de Programação &#8211; Confirmado! &#124; Blog de Helton Duarte</dc:creator>
		<pubDate>Fri, 21 Aug 2009 19:01:11 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-234</guid>
		<description>[...] Programando melhor: Exercícios 1 (Parte I) [...]</description>
		<content:encoded><![CDATA[<p>[...] Programando melhor: Exercícios 1 (Parte I) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Programando melhor: Revisão &#124; Blog de Helton Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-161</link>
		<dc:creator>Programando melhor: Revisão &#124; Blog de Helton Duarte</dc:creator>
		<pubDate>Sun, 24 May 2009 01:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-161</guid>
		<description>[...] colocados comentários com dicas para os problemas &#8220;The Trip&#8221;, em Exercícios 1 (Parte I) e &#8220;Jolly Jumpers&#8221;, na Aula 2, pois foram resolvidos por mim no site do UVa Online Judge [...]</description>
		<content:encoded><![CDATA[<p>[...] colocados comentários com dicas para os problemas &#8220;The Trip&#8221;, em Exercícios 1 (Parte I) e &#8220;Jolly Jumpers&#8221;, na Aula 2, pois foram resolvidos por mim no site do UVa Online Judge [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Helton de Melo Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-67</link>
		<dc:creator>Helton de Melo Duarte</dc:creator>
		<pubDate>Sat, 28 Mar 2009 01:25:52 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-67</guid>
		<description>Bem pessoal,

Venho agora dar dicas sobre o outro problema dessa lista, o &quot;The Trip&quot;, ok? Nesse caso e nos próximos não irei colocar o código completo, serão apenas dicas para a resolução:

* Considere o valor dos gastos como o total de centavos, pois trabalhar com números &quot;float&quot; ou &quot;double&quot; é bem perigoso, são tipos que arredondam muito os valores (por exemplo, o valor 0 poderá ser na verdade 0.00000000003525 em um ponto flutuante, deu pra perceber os problemas?).

* Tendo uma variável inteira para a média, em centavos, dos participantes da viagem, além de outro inteiro para o resto, ou seja, a diferença máxima que poderá haver entre eles.

* Depois de armazenar o que foi gasto por cada um, faça um laço para todo o vetor de gastos e veja: se o resto == 0 e o gasto desse participante for maior do que a média, então aumente ao valor transferido a diferença gastos[i] - media; se o resto != 0 e gastos[i] - media &gt; 1, então aumente em transferência o valor de gastos[i] - media - 1 (devido ao resto) e retire 1 dessa variável.

Pronto, só será preciso agora lembrar que seu valor de transferência é inteiro e ele pede para imprimir um real, todavia a ideia do programa está completa! =D

Boa sorte a todos!

OBS: Diversas dessas dicas foram dadas por Herbert de Mélo Duarte, Mestre em Engenharia da Computação pela UFRN.</description>
		<content:encoded><![CDATA[<p>Bem pessoal,</p>
<p>Venho agora dar dicas sobre o outro problema dessa lista, o &#8220;The Trip&#8221;, ok? Nesse caso e nos próximos não irei colocar o código completo, serão apenas dicas para a resolução:</p>
<p>* Considere o valor dos gastos como o total de centavos, pois trabalhar com números &#8220;float&#8221; ou &#8220;double&#8221; é bem perigoso, são tipos que arredondam muito os valores (por exemplo, o valor 0 poderá ser na verdade 0.00000000003525 em um ponto flutuante, deu pra perceber os problemas?).</p>
<p>* Tendo uma variável inteira para a média, em centavos, dos participantes da viagem, além de outro inteiro para o resto, ou seja, a diferença máxima que poderá haver entre eles.</p>
<p>* Depois de armazenar o que foi gasto por cada um, faça um laço para todo o vetor de gastos e veja: se o resto == 0 e o gasto desse participante for maior do que a média, então aumente ao valor transferido a diferença gastos[i] &#8211; media; se o resto != 0 e gastos[i] &#8211; media &gt; 1, então aumente em transferência o valor de gastos[i] &#8211; media &#8211; 1 (devido ao resto) e retire 1 dessa variável.</p>
<p>Pronto, só será preciso agora lembrar que seu valor de transferência é inteiro e ele pede para imprimir um real, todavia a ideia do programa está completa! =D</p>
<p>Boa sorte a todos!</p>
<p>OBS: Diversas dessas dicas foram dadas por Herbert de Mélo Duarte, Mestre em Engenharia da Computação pela UFRN.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Programando melhor: Revisão &#171; Blog de Helton Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-66</link>
		<dc:creator>Programando melhor: Revisão &#171; Blog de Helton Duarte</dc:creator>
		<pubDate>Sat, 28 Mar 2009 01:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-66</guid>
		<description>[...] colocados comentários com dicas para os problemas &#8220;The Trip&#8221;, em Exercícios 1 (Parte I) e &#8220;Jolly Jumpers&#8221;, na Aula 2, pois foram resolvidos por mim no site do UVa Online Judge [...]</description>
		<content:encoded><![CDATA[<p>[...] colocados comentários com dicas para os problemas &#8220;The Trip&#8221;, em Exercícios 1 (Parte I) e &#8220;Jolly Jumpers&#8221;, na Aula 2, pois foram resolvidos por mim no site do UVa Online Judge [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: 2008 Olimpíada de Algoritmo Hostnet- A maior competição entre escolas técnicas do Brasil &#187; Blog Archive &#187; Programando melhor: Exercícios 1 (Parte I)</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-65</link>
		<dc:creator>2008 Olimpíada de Algoritmo Hostnet- A maior competição entre escolas técnicas do Brasil &#187; Blog Archive &#187; Programando melhor: Exercícios 1 (Parte I)</dc:creator>
		<pubDate>Mon, 09 Mar 2009 18:40:27 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-65</guid>
		<description>[...] Leia mais &gt;&gt; [...]</description>
		<content:encoded><![CDATA[<p>[...] Leia mais &gt;&gt; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Helton de Melo Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-64</link>
		<dc:creator>Helton de Melo Duarte</dc:creator>
		<pubDate>Sat, 07 Mar 2009 20:24:50 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-64</guid>
		<description>Sobre o outro comentário, Diego, você poderá enviar novamente o código do problema, tentando novamente conseguir &quot;Accepted&quot; (não é somente ser diferente de &quot;Wrong Answer&quot;, pq o seu código ainda pode tá lento ou coisas do tipo...é necessário receber &quot;Accepted&quot;, ok?).

O que vc já enviou não há como mudar, contudo poderá enviar outro, devido a eles fazerem estatísticas de acerto/erro da sua conta.

Valeu.
Qualquer dúvida perguntem!</description>
		<content:encoded><![CDATA[<p>Sobre o outro comentário, Diego, você poderá enviar novamente o código do problema, tentando novamente conseguir &#8220;Accepted&#8221; (não é somente ser diferente de &#8220;Wrong Answer&#8221;, pq o seu código ainda pode tá lento ou coisas do tipo&#8230;é necessário receber &#8220;Accepted&#8221;, ok?).</p>
<p>O que vc já enviou não há como mudar, contudo poderá enviar outro, devido a eles fazerem estatísticas de acerto/erro da sua conta.</p>
<p>Valeu.<br />
Qualquer dúvida perguntem!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Helton de Melo Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-63</link>
		<dc:creator>Helton de Melo Duarte</dc:creator>
		<pubDate>Sat, 07 Mar 2009 20:17:55 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-63</guid>
		<description>Opa!

Valeu Diego, pelas observações.

É pq quando fui colar o código aqui ele deve ter dado uns problemas. Não sei pq, quando coloco o for do jeito certo e posto o comentário ele dá erro e coloca exatamente como tá nesse antes...vou tentar ver e posto certo, ok?

Valeu por ver isso!</description>
		<content:encoded><![CDATA[<p>Opa!</p>
<p>Valeu Diego, pelas observações.</p>
<p>É pq quando fui colar o código aqui ele deve ter dado uns problemas. Não sei pq, quando coloco o for do jeito certo e posto o comentário ele dá erro e coloca exatamente como tá nesse antes&#8230;vou tentar ver e posto certo, ok?</p>
<p>Valeu por ver isso!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Diego Vargas</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-62</link>
		<dc:creator>Diego Vargas</dc:creator>
		<pubDate>Fri, 06 Mar 2009 18:20:15 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-62</guid>
		<description>Putz sem querer abusar mas é o seguinte,

Submeti o meu código no site UVa Online Judge. Blz.
Para saber se foi ou não aprovado é só clicar no menu esquerdo My Submissions e no lado esquerdo na coluna Verdict tem que ta alguma coisa diferente de Wrong answer.

Depois que envio o código não da para mudar, editar apagar esses lance ?

Valeu
Desculpa a enchessão.
Falows</description>
		<content:encoded><![CDATA[<p>Putz sem querer abusar mas é o seguinte,</p>
<p>Submeti o meu código no site UVa Online Judge. Blz.<br />
Para saber se foi ou não aprovado é só clicar no menu esquerdo My Submissions e no lado esquerdo na coluna Verdict tem que ta alguma coisa diferente de Wrong answer.</p>
<p>Depois que envio o código não da para mudar, editar apagar esses lance ?</p>
<p>Valeu<br />
Desculpa a enchessão.<br />
Falows</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Diego Vargas</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-61</link>
		<dc:creator>Diego Vargas</dc:creator>
		<pubDate>Fri, 06 Mar 2009 17:19:51 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-61</guid>
		<description>Olá Seguinte outra dúvida.

Agora que vi seu código.
Seguinte, eu fiz, em C++ e utiliza container do tipo set isso é um problema ?

E no seu código não peguei a idéia ali. É que o seu main não chama em nenhum momento sua função sequence, e tem esse for [for (count = x; count max)] que não manjei.

Podes da uma luz para clariar as idéias.

Valeu
Diego</description>
		<content:encoded><![CDATA[<p>Olá Seguinte outra dúvida.</p>
<p>Agora que vi seu código.<br />
Seguinte, eu fiz, em C++ e utiliza container do tipo set isso é um problema ?</p>
<p>E no seu código não peguei a idéia ali. É que o seu main não chama em nenhum momento sua função sequence, e tem esse for [for (count = x; count max)] que não manjei.</p>
<p>Podes da uma luz para clariar as idéias.</p>
<p>Valeu<br />
Diego</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Helton de Melo Duarte</title>
		<link>http://heltonduarte.com/2009/02/13/programando-melhor-exercicios-1-parte-1/comment-page-1/#comment-60</link>
		<dc:creator>Helton de Melo Duarte</dc:creator>
		<pubDate>Wed, 04 Mar 2009 14:28:25 +0000</pubDate>
		<guid isPermaLink="false">http://heltonduarte.wordpress.com/?p=127#comment-60</guid>
		<description>Olha pessoal, tah aih o primeiro problema feito por mim no UVa Online judge. Eu não iria colocar o código, pq tira a graça do problema, mas como foi o primeiro proposto aí eu coloquei pra vcs terem uma noção de como ler entrada e como colocar a saída e tal...

Valeu e boa sorte!</description>
		<content:encoded><![CDATA[<p>Olha pessoal, tah aih o primeiro problema feito por mim no UVa Online judge. Eu não iria colocar o código, pq tira a graça do problema, mas como foi o primeiro proposto aí eu coloquei pra vcs terem uma noção de como ler entrada e como colocar a saída e tal&#8230;</p>
<p>Valeu e boa sorte!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

