{"id":101,"date":"2016-09-06T15:29:26","date_gmt":"2016-09-06T18:29:26","guid":{"rendered":"http:\/\/www.galirows.com.br\/meublog\/competir\/?p=101"},"modified":"2021-10-14T15:29:00","modified_gmt":"2021-10-14T18:29:00","slug":"transporteconteineres-obi2011","status":"publish","type":"post","link":"http:\/\/www.galirows.com.br\/meublog\/competir\/transporteconteineres-obi2011\/","title":{"rendered":"Transporte de Cont\u00eaineres [OBI 2011]"},"content":{"rendered":"<p>A Betal\u00e2ndia \u00e9 um pa\u00eds que apenas recentemente se abriu para o com\u00e9rcio exterior e est\u00e1 preparando agora sua primeira grande exporta\u00e7\u00e3o. A Sociedade Betalandesa de Com\u00e9rcio (SBC)ficou encarregada de conduzir a exporta\u00e7\u00e3o e determinou que, seguindo os padr\u00f5es internacionais, a carga ser\u00e1 transportada em cont\u00eaineres, que s\u00e3o, por sua vez, colocados em grandes navios para o transporte internacional.<\/p>\n<p>Todos os cont\u00eaineres betalandeses s\u00e3o id\u00eanticos, medindo A metros de largura, B metros de comprimento e C metros de altura. Um navio porta-cont\u00eaineres pode ser visto como um ret\u00e2ngulo horizontal de X metros de largura e Y metros de comprimento, sobre o qual os cont\u00eaineres s\u00e3o colocados. Nenhuma parte de cont\u00eainer pode ficar para fora do navio. Al\u00e9m disso, para possibilitar a travessia de pontes, a altura m\u00e1xima da carga no navio n\u00e3o pode ultrapassar Z metros.<\/p>\n<p><a href=\"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-content\/uploads\/sites\/5\/2016\/09\/obi2011-transporteContainers.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-104 size-full\" src=\"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-content\/uploads\/sites\/5\/2016\/09\/obi2011-transporteContainers.png\" alt=\"obi2011-transporteContainers\" width=\"712\" height=\"198\" srcset=\"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-content\/uploads\/sites\/5\/2016\/09\/obi2011-transporteContainers.png 712w, http:\/\/www.galirows.com.br\/meublog\/competir\/wp-content\/uploads\/sites\/5\/2016\/09\/obi2011-transporteContainers-300x83.png 300w\" sizes=\"auto, (max-width: 712px) 100vw, 712px\" \/><\/a><!--more--><br \/>\nDevido a limita\u00e7\u00f5es do guindaste utilizado, os cont\u00eaineres s\u00f3 podem ser carregados alinhados com o navio. Ou seja, os cont\u00eaineres s\u00f3 podem ser colocados sobre o navio de tal forma que a largura e o comprimento do cont\u00eainer estejam paralelos \u00e0 largura e ao comprimento do navio, respectivamente. A SBC est\u00e1 com problemas para saber qual a quantidade m\u00e1xima de cont\u00eaineres que podem ser colocados no navio e pede sua a juda. Sua tarefa, neste problema, \u00e9 determinar quantos cont\u00eaineres podem ser carregados no navio respeitando as restri\u00e7\u00f5es acima.<\/p>\n<p><strong>Entrada<\/strong><\/p>\n<p>A entrada consiste de duas linhas. A primeira linha cont\u00e9m tr\u00eas inteiros A, B e C que representam as dimens\u00f5es dos cont\u00eaineres, enquanto a segunda linha cont\u00e9m outros tr\u00eas inteiros X, Y e Z que representam as dimens\u00f5es do navio.<\/p>\n<p><strong>Sa\u00edda<\/strong><\/p>\n<p>Seu programa deve imprimir apenas uma linha contendo um inteiro que indica a quantidade m\u00e1xima de cont\u00eaineres que o navio consegue transportar.<\/p>\n<p><strong>Restri\u00e7\u00f5es<\/strong><\/p>\n<ul>\n<li>1 \u2264 A, B, C, X, Y, Z \u2264 10\u2076.<\/li>\n<li>\u00c9 garantido que a maior resposta ser\u00e1 menor ou igual a 10\u2076.<\/li>\n<\/ul>\n<p><strong>Exemplos<\/strong><\/p>\n<table style=\"width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"50%\"><b>Entrada<\/b><\/p>\n<p>1 1 1<br \/>\n1 1 1<\/td>\n<td valign=\"top\" width=\"50%\"><b>Sa\u00edda<\/b><\/p>\n<p>1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"50%\"><b>Entrada<\/b><\/p>\n<p>1 2 5<br \/>\n9 6 11<\/td>\n<td valign=\"top\" width=\"50%\"><b>Sa\u00edda<\/b><\/p>\n<p>54<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table style=\"width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"50%\"><b>Entrada<\/b><\/p>\n<p>1 2 12<br \/>\n6 9 10<\/td>\n<td valign=\"top\" width=\"50%\"><b>Sa\u00edda<\/b><\/p>\n<p>0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>A quest\u00e3o pode ser acessada atrav\u00e9s do link: <a href=\"https:\/\/olimpiada.ic.unicamp.br\/pratique\/pj\/2011\/f1\/transporte\/\" target=\"_blank\" rel=\"noopener\">https:\/\/olimpiada.ic.unicamp.br\/pratique\/pj\/2011\/f1\/transporte\/<\/a><\/p>\n<p>Nesse link tamb\u00e9m existe a op\u00e7\u00e3o de testar o algoritmo desenvolvido e ver automaticamente se o algoritmo est\u00e1 correto (bot\u00e3o \u201cSubmete solu\u00e7\u00e3o\u201d). Entre as linguagens de programa\u00e7\u00e3o dispon\u00edvel est\u00e1 Python, que \u00e9 linguagem utilizada na codifica\u00e7\u00e3o presente no v\u00eddeo.<\/p>\n<p><strong>\u00a0Solu\u00e7\u00e3o em C\/C++<\/strong><\/p>\n<pre class=\"lang:c decode:true \">#include &lt;stdio.h&gt;\n\nint main () {\n  int A, B, C, X, Y, Z;\n\n  scanf(\"%d%d%d%d%d%d\", &amp;A, &amp;B, &amp;C, &amp;X, &amp;Y, &amp;Z);\n\n  printf(\"%d\", (X\/A) * (Y\/B) * (Z\/C));\n\n  return 0;\n}\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>A Betal\u00e2ndia \u00e9 um pa\u00eds que apenas recentemente se abriu para o com\u00e9rcio exterior e est\u00e1 preparando agora sua primeira grande exporta\u00e7\u00e3o. A Sociedade Betalandesa de Com\u00e9rcio (SBC)ficou encarregada de conduzir a exporta\u00e7\u00e3o e determinou que, seguindo os padr\u00f5es internacionais, a carga ser\u00e1 transportada em cont\u00eaineres, que s\u00e3o, por sua vez, colocados em grandes navios [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,6],"tags":[],"class_list":["post-101","post","type-post","status-publish","format-standard","hentry","category-cc","category-obi"],"aioseo_notices":[],"amp_enabled":true,"_links":{"self":[{"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/posts\/101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/comments?post=101"}],"version-history":[{"count":5,"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/posts\/101\/revisions"}],"predecessor-version":[{"id":451,"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/posts\/101\/revisions\/451"}],"wp:attachment":[{"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/media?parent=101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/categories?post=101"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.galirows.com.br\/meublog\/competir\/wp-json\/wp\/v2\/tags?post=101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}