OBI2011 Caderno de Soluções

Documentos relacionados
OBI2011 Caderno de Soluções

OBI2014 Caderno de Tarefas

OBI2013 Caderno de Soluções

OBI2014 Caderno de Tarefas

OBI2018 Caderno de Tarefas

Olimpíada Brasileira de Informática. A competição nacional para aspirantes a programadores

Computadores e Sociedade Aula I: SBC

Competições de Programação: Google, Facebook e mais um mundo de oportunidades no Vale do Silício

Exercícios Lógica RESPOSTAS

OBI2017 Caderno de Tarefas

Simulado OBI2018 Caderno de Tarefas

OBI2016 Caderno de Tarefas

Apresentação do Projeto de Extensão Competições de Algoritmos e Programação UFRJ Guilherme Goldman Engenharia de Computação e Informação 2018.

Olimpíada Brasileira de Informática OBI Nome do arquivo fonte: tacografo.c, tacografo.cpp, ou tacografo.pas

TABELA BÁSICA DO CAMPEONATO BRASILEIRO/SÉRIE A

Produto: Flamengo Modelo: Flamengo Preço: R$ 4,99 Descrição: Cada cartela contém 12 unidades.

Introdução a Computação

OBI2012 Caderno de Tarefas

OBI2008 Caderno de Tarefas

Encontro 11: Resolução de exercícios da OBMEP

CAMPEONATO BRASILEIRO SUB-20 TABELA BÁSICA / EDIÇÃO 2019

OBI2017 Caderno de Tarefas

INF1303 Introdução a Interação Humano-Computador Prova 1 - Parte 1 - Turma: 3VA 17-19h Professora: Maria Lúcia Seixas Data: 27/03/2007.

Olimpíada Brasileira de Informática OBI2008 Programação Nível Júnior Fase 2 1. Auto Estrada. Nome do arquivo fonte: auto.c, auto.cpp ou auto.

TABELA BÁSICA DO CAMPEONATO BRASILEIRO/SÉRIE A

Treinamento Olimpíada Brasileira de Informática

Aula Inaugural. Iniciação à Programação

1ª Pesquisa PLURI STOCHOS Tamanho das Torcidas por Região

SCC Algoritmos e Estruturas de Dados II Profa. Cristina Oliveira. Segundo Trabalho Prático Arquivos. Prazo máximo: 23:55h de 03/06/2012

Encontro 2: Princípio multiplicativo

1ª Pesquisa PLURI STOCHOS Tamanho das Torcidas por Região Parte 3: Região Nordeste

Contagem e Combinatória Elementar

2. Quantas ordenações para rebatedores é possível em um time de nove jogadores de beisebol?

Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto

Informática básica. Professor: Francisco Ary

Olimpíada Brasileira de Informática OBI2008 Programação Nível Júnior Fase 2 1. Auto Estrada. Nome do arquivo fonte: auto.c, auto.cpp ou auto.

ALP Algoritmos e Programação. . Um modelo de Computador

Problema A. Volta. Entrada

OBI2016 Caderno de Tarefas

CP Introdução à Informática Prof. Msc. Carlos de Salles

Paulo chegou a uma lanchonete e encontrou as seguintes opções de bebidas disponíveis:

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 14/360

OBI2012 Caderno de soluções

Análise Combinatória AULA 1. Métodos Simples de Contagem

Nome: nº Professor(a): Série: 3ª EM. Turma: Data: / /2014. Bateria de Exercícios Matemática II

As Gerações dos Computadores. Professor Leonardo Cabral da R. Soares

a) Em quantas ordem quatro pessoas podem senta num sofá de 4 lugares?

Microprocessadores vs Microcontroladores

MERCADO DO FUTEBOL 2012 MERCADO DO FUTEBOL BRASILEIRO

Hardware pode ser definido como sendo um conjunto de equipamentos que integram o computador como placas, drives, monitor, equipamentos periféricos

Maratona de Programação da SBC 2015

OBI2016 Caderno de Tarefas

Revisão FUI. Tiago Alves de Oliveira

Introdução à Informática O COMPUTADOR

Valor das Marcas. 30 Clubes Brasileiros Sports Management. Junho de BDO Brazil Page 1

Informática básica. Professor: Francisco Ary

1ª Pesquisa PLURI STOCHOS Tamanho de Torcidas por Região Parte 1: Região Norte

Informática Básica e Aplicativos de Escritório

XX OLIMPÍADA REGIONAL DE MATEMÁTICA DE SANTA CATARINA Resolução da prova 1 a fase Nível de agosto de 2017

Instalando o Ubuntu 9.10

CURSO TÉCNICO EM INFORMÁTICA. Montagem e Manutenção de Computadores

Coloração de intervalos

MODALIDADE A PROVA TEÓRICA - 8º e 9º Anos

O SAMPAIO CORRÊA É O TIME DO MOMENTO A CAMISA DE CLUBE MAIS USADA NO MARANHÃO É A DO SAMPAIO A MARCA MAIS FORTE DO ESTADO

CAP. 04 POR DENTRO DO COMPUTADOR 1 DE 11

Cidades Sustentáveis Como Jogar. Informações Gerais

Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa

CONFEDERAÇÃO BRASILEIRA DE FUTEBOL

Manual do Kiriki. Albert Astals Cid Eugene Trounev Tradução: Luiz Fernando Ranghetti

Sistema Computacional

Campo de coluna: é um campo retirado da lista de dados e atribuído a uma orientação de coluna na tabela dinâmica.

1. Distinga hardware de software. 2. Complete o quadro seguinte assinalando com um X, os diversos componentes apresentados:

Manual SISTEMA GERENCIADOR DE SENHAS Versão SERVIDOR

Informática. Polícia Rodoviária Federal

Introdução à Informática Aulas 27 e 28

INFORMÁTICA CONCEITOS DE HARDWARE E SOFTWARE. Prof. MSc. Glécio Rodrigues de Albuquerque

CEFAPA Aplicação Informática

Informática básica. Professor: Francisco Ary

Alguns comentários. Segunda prova. Programação dinâmica em grafos. Guloso em grafos. Algoritmos p. 1

1. O que significa a sigla TIC? A sigla TIC significa Tecnologias de Informação e Comunicação.

TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO

RACIOCÍNIO LÓGICO-MATEMÁTICO 20 AULAS

TREINAMENTO PARA COMPETIÇÕES DE PROGRAMAÇÃO: Estudo de caso nas turmas do técnico em informática integrado do Câmpus Muzambinho RESUMO

Manual de instruções. Botão Esquerdo. Botão Direito. Scroll. Avançar. Escolha DPI. Retroceder

Transcrição:

OBI2011 Caderno de Soluções Modalidade Iniciação Nível 2, Fase 1 26 de março de 2011 Promoção: Patrocínio:

Olimpíada Brasileira de Informática OBI2011 1 Competição de Remo Seis alunos da escola, Alice, Bia, Rui, Maria, Jair e Silvio resolveram participar de uma competição de barco a remo. O barco tem seis bancos, numerados de 1 a 6; o banco 1 é na frente do barco, o banco 6 é na traseira do barco. Os alunos decidiram participar da competição vestindo cada um a camisa de um time de futebol: Flamengo, Corinthians, Cruzeiro, Bahia, Avaí e Sport. As seguintes condições existem em relação à posições dos alunos no barco e às camisas que eles vestem: 1. Há exatamente um banco entre quem veste a camisa do Sport e quem veste a camisa do Flamengo. 2. Quem veste a camisa do Sport senta-se imediatamente atrás de quem veste a camisa do Cruzeiro. 3. Quem veste a camisa do Bahia senta-se no banco 6. 4. Alice não se senta no banco 1. 5. Bia nunca vestiria a camisa do Cruzeiro nem a camisa do Sport. 6. O banco de Silvio é mais à frente do que o banco de Rui. 7. O banco de Maria é mais à frente do que o banco de Bia. 8. Rui veste a camisa do Flamengo e seu banco é mais à frente do que os bancos de Jair e Maria. 9. O banco de Alice é imediatamente à frente do banco de Bia. 10. Bia senta-se no banco 5 ou no banco 6. A ordem dos alunos pelas condições é S < R < M < AB; R < J. Ou seja, S é sempre primeiro, R sempre segundo. A ordem exata dos outros não está determinada, podendo ser SRJMAB, SRMJAB ou SRMABJ. Questão 1. Se Alice ocupa o banco 4, que camisa Jair deve necessariamente vestir? Como A ocupa o banco 4, a única ordem possível é SRMABJ. O aluno que senta no banco 6 usa a camisa do Bahia, portanto Jair veste a camisa do Bahia. * Correto Questão 2. Qual das alternativas seguintes é a lista completa dos alunos que podem usar a camisa do Bahia? Pela condição 3, a pergunta é quem pode sentar no banco 6, portanto basta vericar as restrições de ordem dos alunos. Já vimos que as ordens possíveis são SRJMAB, SRMJAB ou SRMABJ. Portanto, J e B é a resposta correta. Rui não pode sentar no banco 6. Silvio não pode sentar no banco 6. * Correto Silvio não pode sentar no banco 6. Maria não pode sentar no banco 6.

Olimpíada Brasileira de Informática OBI2011 2 Questão 3. Se Bia senta no banco 5, qual das alternativas seguintes é uma lista de camisas que Silvio poderia vestir? Se B senta no banco 5, a única ordem possível é SRMABJ. S não pode usar Bahia (condição 3), Flamengo (condição 8), Cruzeiro (condição 2 e Rui veste Flamengo) e Sport (Silvio é o primeiro e condição 2, ou condição 1). Sobram Corinthians e Avaí. * Não pode usar Cruzeiro Não pode usar Cruzeiro Não pode usar Cruzeiro Não pode usar Sport Questão 4. verdadeira? Se Alice usa a camisa do Sport, qual das seguintes alternativas seguintes poderia ser Se A usa a camisa do Sport, a ordem é SRMABJ, porque entre A e R deve haver exatamente um banco. Então J usa Bahia, R usa Flamengo, S usa Sport, e M usa Cruzeiro. *, viola condição., M veste a camisa do Cruzeiro., M veste a camisa do Cruzeiro., M veste a camisa do Cruzeiro. Questão 5. Qual das alternativas seguintes é a lista completa das camisas que Maria poderia vestir? Pelas condições, o banco mais à frente que M pode sentar é 3, e o mais atrás é 4, como já vimos. Se M sentar no banco 4, deve vestir a camisa do Sport (condição 1). Se M sentar no banco 3, deve vestir a camisa do Cruzeiro (entre Flamengo e Sport, condições 1 e 2). Não pode vestir nenhuma outra camisa. * Correto

Olimpíada Brasileira de Informática OBI2011 3 Rali de Informática O professor de informática da escola inventou uma nova modalidade de competição, que ele denominou de Rali de Informática. Beto, Chico, Davi e Enzo se inscreveram para participar do primeiro Rali de Informática da escola. Nesse tipo de prova, realizada em turnos, apenas um computador é utilizado. A cada turno, os competidores devem completar uma tarefa, que envolve utilizar o computador para buscar informações na Internet e efetuar cálculos. Um competidor é eliminado quando não consegue completar a tarefa no tempo determinado pelo professor (o competidor eliminado não participa dos turnos seguintes). Como há apenas um computador, os competidores são inicialmente ordenados em uma la que determina a ordem em que eles realizam a tarefa. A ordem dos competidores na la é alterada ao nal de cada turno, de acordo com uma das seguintes regras: Regra X: o competidor em terceiro lugar na la é colocado na posição imediatamente à frente do competidor que estava em segundo lugar na la. Regra Y: o competidor em terceiro lugar na la é colocado na posição imediatamente à frente do competidor que estava em primeiro lugar na la. Regra Z: o competidor em último lugar na la é colocado em primeiro lugar. A regra a ser utilizada em cada turno é escolhida pelo próprio professor, mas se uma regra envolve o movimento de um competidor que foi eliminado, essa regra não pode ser usada (por exemplo, se Beto é o terceiro da la em um turno e é eliminado nesse turno, a regra X não pode ser utilizada). Questão 6. Se a ordem em um turno é Beto, Chico, Davi e Enzo, e nenhum competidor é eliminado nesse turno, qual das alternativas abaixo pode ser uma ordem possível para o próximo turno? Considerando a ordem inicial BCDE, se a regra X for usada, a ordem para o próximo turno é BDCE; se a regra Y for usada, a ordem é DBCE; se a regra Z for usada, a ordem é EBCD. Impossível. Impossível. * Correto, usando a regra Y. Impossível. Impossível. Questão 7. Se a ordem em um turno é Enzo, Beto, Chico e Davi, e se apenas Chico é eliminado nesse turno, qual das alternativas seguintes deve necessariamente ser a ordem da la no próximo turno? Se Chico é eliminado, somente pode ser aplicada a regra Z, resultando na ordem DEB. *... Correto. Questão 8. Se a ordem em um turno é Chico, Beto, Davi e Enzo, e se ninguém é eliminado nesse turno, qual das alternativas seguintes deve necessariamente verdadeira, considerando a ordem próximo turno? Considerando a ordem inicial CBDE, se a regra X for usada, a ordem para o próximo turno é CDBE; se a regra Y for usada, a ordem é DCBE; se a regra Z for usada, a ordem é ECBD.

Olimpíada Brasileira de Informática OBI2011 4 * Não se a regra X for usada. Não se as regras X ou D forem usadas. Não se as regras X ou Y forem usadas. Não se a regra Z for usada. Questão 9. Se a ordem em um turno é Beto, Davi, Enzo e Chico, e se ninguém é eliminado nesse turno, qual das alternativas seguintes poderia ser a ordem do próximo turno? Considerando a ordem inicial BDEC, se a regra X for usada, a ordem para o próximo turno é BEDC; se a regra Y for usada, a ordem é EBDC; se a regra Z for usadas, a ordem é CBDE. * Impossível Impossível Impossível Impossível Correto Questão 10. Se no primeiro turno e no segundo turno ninguém é eliminado, e se a ordem dos competidores no terceiro turno é igual à ordem no primeiro turno, qual das seguintes alternativas representa as regras utilizadas até o momento? Suponha que a ordem inicial seja pqrs. * Não. X seguida de Y (prqs,qprs) X, seguida de X (prqs,pqrs) Não. Y, seguida de X (rpqs, rqps) Não. Z, seguida de Y (spqr, qspr) Não. Z, seguida de Z (spqr, rspq)

Olimpíada Brasileira de Informática OBI2011 5 Premiação no Congresso O Congresso da Sociedade Brasileira de Computação (CSBC) é um dos maiores eventos cientícos do país. Todos os anos, mais de dois mil participantes, muitos deles pesquisadores, professores e alunos de computação, se reúnem para debater questões da área de computação. Este ano o presidente da SBC decidiu levar uma comitiva de cinco competidores da OBI para participar do CSBC. Os cinco competidores da OBI serão selecionados entre três participantes da modalidade Programação Nível Júnior (F, G e H), três participantes da modalidade Programação Nível 1 (K, L e M) e três participantes da modalidade Programação Nível 2 (P, Q e R). A comitiva deve incluir ao menos um competidor de cada um desses três níveis, e as seguintes condições devem ser obedecidas: 1. Se M for selecionado, P e R também são selecionados. 2. Se K for selecionado, M não é selecionado; se M for selecionado, K não é selecionado. 3. Se F for selecionado, K não é selecionado; se K for selecionado, F não é selecionado. 4. Se mais de um competidor do Nível Júnior for selecionado, então no máximo um competidor do Nível 2 é selecionado. Questão 11. Qual das alternativas seguintes é uma comitiva possível? Tem F, não pode ter K (condição 3). Tem F e G, não pode ter P e Q (condição 4). * Correto Tem K, não pode ter M (condição 2). Tem M, tem que ter P e R (condição 1). Questão 12. Se M é o único competidor Nível 1 selecionado para a comitiva, qual das seguintes alternativas é necessariamente verdadeira? Se tem apenas um Nível 1, então tem um Nível Júnior e três Nível 2, ou três Nível Júnior e um Nível 2. Como M é selecionado, P e R são selecionados, de forma que há dois do Nível 2, portanto é necessário selecionar também o terceiro do Nível 2. *. Como tem apenas um do Nivel 1, se houver dois do Nível Júnior poderia haver no máximo um do Nível 2, e a comitiva não teria cinco competidores. Não necessariamente. Uma comitiva possível é FMPQR. Não necessariamente. Uma comitiva possível é FMPQR. Não necessariamente. Uma comitiva possível é FMPQR. Questão 13. Se quatro dos competidores selecionados são F, L, Q e R, o quinto competidor selecionado é necessariamente. Como P e R são selecionados, deve haver no máximo um nível J.. Como P e R são selecionados, deve haver no máximo um nível J.. Tem F, não pode ter K.. Se tem M tem que ter P. * Questão 14. Se P é o único competidor nível 2 selecionado, qual das alternativas abaixo deve ser necessariamente verdadeira?

Olimpíada Brasileira de Informática OBI2011 6 Se P é o único Nível 2, R e Q não são selecionados. Se R não é selecionado, M não é selecionado. Portanto restam três Nível Júnior e dois Nível 2 para escolher. *. Uma seleção possível é GHKLP.. Uma seleção possível é FGHLP.. Uma seleção possível é FGHLP.. Uma seleção possível é GHKLP. Questão 15. Se G e H são ambos selecionados, então a comitiva deve incluir Como a seleção tem pelo menos dois nível Júnior, deve haver apenas um Nível 2. Podem ser então três Nível Júnior e um Nível 1; ou dois Nível Júnior e dois Nível 1. M não pode ser escolhido pois P e R não podem ser escolhidos. Como F e K não podem ser escolhidos juntos, sobram duas possibilidades: FGH, L e um Nivel 2; ou GH, LK e um Nível 2. *. Pode não incluir F, e não pode incluir M.. Pode não incluir K, e não pode incluir M.. Não pode incluir M, e pode incluir P ou R.. Pode incluir qualquer nível 2.

Olimpíada Brasileira de Informática OBI2011 7 Loja na Internet Uma loja na internet vende pelo menos um tipo dos seguintes componentes de computador: processador, memória, disco rígido, teclado, mouse e impressora. A loja não vende nenhum outro produto, e a seleção de produtos que a loja vende segue as seguintes restrições: 1. Se a loja vende impressora, então ela vende também ou processador, ou mouse, ou ambos. 2. Se a loja vende memória, então ela não vende teclado. 3. Se a loja vende disco rígido, então ela vende também teclado e impressora. 4. Se a loja não vende mouse, então ela vende memória. Questão 16. Qual das alternativas seguintes poderia ser uma lista correta e completa dos tipos de componentes de computador que a loja vende? Viola regra 3. * Correto Viola regra 1. Viola regra 3. Viola regras 1 e 2. Questão 17. Qual das alternativas seguintes poderia ser o único produto vendido pela loja? Viola regra 4. Viola regra 3. Viola regra 4. * Correto Viola regra 1. Questão 18. Qual das alternativas seguintes não pode ser uma lista correta e completa de todos os produtos que a loja vende? Possível Possível Possível Possível * Viola regra 2. Questão 19. verdadeira? Se a loja não vende impressora, qual das alternativas seguintes é necessariamente Questão anulada por erro de digitação. A alternativa correta seria a C, mas na versão da prova distribuída estava escrito pelo menos ao invés de no máximo. A loja vende memória. A loja vende pelo menos dois tipos de produtos. * A loja vende no máximo três tipos de produtos. A loja não vende nem disco rígido nem teclado. A loja não vende nem disco rígido nem memória. Questão 20. Se a loja vende impressora, qual das alternativas seguintes é necessariamente falsa?

Olimpíada Brasileira de Informática OBI2011 8 Se vende I, pela regra 1 as possibilidades são que a loja venda: (i) I, P, não-mo; (ii) I, Mo, não-p; e (iii) I, P, Mo. Mas pela regra 4, a possibilidade (i) tem que ser I, P, Me, não-mo, e então pela regra 2 (i) deve ser I, P, Me, não-mo, não-t. Em qualquer das três possibilidades, qualquer outro componente pode ser vendido pela loja. E, por (i) e (ii), vemos que se vende teclado tem que vender também mouse. A loja não vende teclado. *, pode vender processador., pode vender mouse., pode vender mouse. pode vender teclado e disco rígido. Correto, se vende teclado tem que vender mouse.