Professional Documents
Culture Documents
ALGORITMOS I
1 LISTA DE EXERCCIOS
O objetivo colocar todos os blocos brancos (B) esquerda de todos os blocos pretos
(P). As operaes permitidas so as seguintes:
um bloco pode mover-se para a posio vazia (V) adjacente, com custo=1.
um bloco pode saltar por cima de um outro bloco para a posio vazia, com
custo=1.
um bloco pode saltar por cima de dois outros blocos para a posio vazia, com
custo=2.
__________________________________________________________________________________________
Algoritmos I 2016
Prof Andra Carla Gonalves Vianna
__________________________________________________________________________________________
Algoritmos I 2016
Prof Andra Carla Gonalves Vianna
Um brao mecnico deve trocar as caixas de lugar deixando o estoque com a seguinte
disposio:
Tal brao mecnico pode pegar uma caixa de cada vez e somente pode coloc-las em
uma das pilhas.
16 Um rob est situado no seguinte mundo virtual:
__________________________________________________________________________________________
Algoritmos I 2016
Prof Andra Carla Gonalves Vianna
Sendo que este rob pode ir para frente, para a direita e para a esquerda, qual a
seqncia de operao que o levar da posio atual (marcado com no desenho
acima) para o destino (marcado com )?
Observaes: O rob conhece o mapa do mundo (sabe onde tem obstculo, onde o
fim do mundo, onde est o objetivo, ...); o rob no pode passar por cima dos
obstculos (marcados com ); cada operao de ir para frente desloca o rob um
quadradinho para frente.
17 Problema do rob aspirador: Um rob aspirador est num mundo com nxm quadrados
(salas), cada quadrado est limpo ou sujo. Inicialmente o rob aspirador est no
quadrado (0,0) e os quadrados sujos so os (i,j) em que i+j impar. O objetivo ter
todos os quadrados limpos com o menor nmero de aes. O rob aspirador pode
mover-se para a esquerda, para a direita, para cima ou para baixo e limpar o quadrado
onde est.
18 Cronometragem do Ovo: Utilizando apenas duas ampulhetas, uma de 7 minutos e
outra de 11, determine o processo do cozimento de um ovo que demora 15 minutos?
19 Considere 3 recipientes sem qualquer marca para medir capacidades intermedirias: A
com 8 litros, B com 5 litros e C com 3 litros de capacidade. O processo comea com o
recipiente A cheio de gua e os outros vazios. O objetivo do problema distribuir a gua
de forma igual pelos recipientes A e B, ficando cada um com 4 litros.
20 Problemas das Rainhas: Num tabuleiro de xadrez, a rainha domina toda a linha, a
coluna e as diagonais da casa onde estiver alocada (veja figura abaixo). Coloque 8
rainhas sobre o tabuleiro de modo que nenhuma das rainhas possa atacar outra.
Existem 92 solues possveis.
manda-o voltar, pois proibida a travessia noite. Como o homem faz para atravessar a
ponte e chegar cidade Y?
22 O Jantar dos Filsofos: Cinco filsofos sentam-se mesa circular. Passam a vida
pensando ou comendo. Para comer usam dois garfos: um de cada lado. Cada garfo
compartilhado por dois filsofos. Condio para comer: conseguir os 2 garfos o da
direita e o da esquerda.
23 Se 3 gatos matam 3 ratos em 3 minutos, quanto tempo levaro 100 gatos para matar
100 ratos?
24 O Barbeiro Dorminhoco: A barbearia tem um barbeiro, uma cadeira de barbeiro e
algumas cadeiras para os fregueses esperarem. Se o movimento estiver fraco (nenhum
fregus), o barbeiro senta na sua cadeira e dorme; quando um fregus chega no salo
vazio, ele tem que acordar o barbeiro; se outros fregueses chegam enquanto o barbeiro
est ocupado, eles: sentam na cadeira de espera, vo embora, se no houver cadeira
vazia.
25 Considere 8 prolas do mesmo tamanho, e apenas uma com o peso diferente. Escreva
um algoritmos para determinar a prola mais leve com somente duas pesagens.
26 Certa noite Pedrinho resolveu ir ao cinema, mas descobriu que no tinha meias limpas
para calar. Foi ento ao quarto do pai, que estava na escurido. Ele sabia que l
existiam 10 pares de meias brancas e 10 pares de meias pretas, todos misturados.
Quantas meias ele teve de retirar da gaveta para estar certo que possua um par igual?
27 Num certo trem, os empregados se dividiam em trs pessoas: o guarda-freio, o foguista
e o maquinista. Seus nomes, por ordem alfabtica, eram Jones, Robinson e Smith. No
trem havia, tambm, trs passageiros com os mesmos nomes: Sr. Jones, Sr. Robinson e
Sr. Smith. So conhecidos os seguintes fatos:
a) O Sr. Robinson vive em Detroit.
__________________________________________________________________________________________
Algoritmos I 2016
Prof Andra Carla Gonalves Vianna
13
15
12
11
18
25
24
26
49
2
5
6
7
8
9
(b)
(c)
(d)
(e)
25
26
27
28
33 Bruno mais alto que Joaquim. Renato mais baixo que o Bruno. Ento, Joaquim o
mais alto dos trs.
( ) Verdadeiro
( ) Falso
34 O preo de um produto foi reduzido em 20% numa liquidao. Qual dever ser a
percentagem de aumento do preo do mesmo produto para que ele volte a ter o preo
original?
(a)
(b)
(c)
(d)
(e)
15%
20%
25%
30%
40%
__________________________________________________________________________________________
Algoritmos I 2016
Prof Andra Carla Gonalves Vianna
10
que uma das outras mulheres lhe tinha dado. Se os livros eram vendidos no andar
trreo, e a Sra. Ennis foi a sexta pessoa a sair do elevador, que foi que cada uma
dessas mulheres comprou?
52 Complete a sequncia 1, 2, 6, 42, 1806, _______.
53 Complete
2 + 3 = 10
7 + 5 = 84
8 + 6 = 112
9+8=?
__________________________________________________________________________________________
Algoritmos I 2016
Prof Andra Carla Gonalves Vianna