• Nenhum resultado encontrado

Working. Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

N/A
N/A
Protected

Academic year: 2022

Share "Working. Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste."

Copied!
11
0
0

Texto

(1)

ID:P190301

Problema

Você foi contratado por uma grande empresa e está responsável pela automa- tização dos resultados financeiros. Faça um programa que receba a receita e as despesas da empresa e imprima se houve lucro ou prejuízo, quantifi- cando.

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida 95000.63 Lucro de R$ 22544.41!

72456.22

5432.00 Prejuízo de R$ 30988.99 36420.99

1

(2)

ID:P190303

Problema

Faça um programa em Python que receba três notas de um aluno e avalie sua média. Se sua média for menor que 7, o aluno foi reprovado. Para notas maiores que 7, além da aprovação, o aluno também pode receber diferentes tipos de certificado:

- Média maior ou igual a 7 e menor que 8: Certificado Bronze;

- Média maior ou igual a 8 e menor que 9: Certificado Prata;

- Média maior ou igual a 9 e menor ou igual a 10: Certificado Ouro;

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida

4.3 Aluno Reprovado!

5.0 6.75

4.5 Aluno Aprovado!

9.0 Certificado Bronze 8.5

10.0 Aluno Aprovado!

10.0 Certificado Ouro

10.0

(3)

ID:P190305

Problema

Faça um programa que receba como entrada os coeficientes a,b,c (lidos do teclado) de uma equação do segundo grau do tipo ax2+bx+c, e informe:

- “NENHUMA”, caso só possua raízes complexas (Delta menor que zero);

- “UMA”, caso a equação só possua uma raiz real (Delta igual a zero).

- “DUAS”, caso possua duas raízes reais (Delta maior que zero).

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida

1 NENHUMA

1 1

1 UMA

2 1

-1 DUAS

1 1

1

(4)

ID:P190302

Problema

Seu vizinho está ficando velho e precisa da sua ajuda para podar as árvores em seu jardim. Você como um ótimo vizinho, aceita ajudar o senhor. Ele explica para você que dependendo de algumas características das árvores, você terá que usar técnicas diferentes na hora de podar. São 6 características e cada uma com sua respectiva técnica.

• Arvore com tronco Fino - Retirar galhos mortos

• Raiz externa - Aterrar raizes

• Época de fruto - Cuidado com os brotos

• Arvore doente - Corte na região afetada

• Trepadeiras - Se for Jovem, então Podar, se não Deixa

• Planta ornamentais - Corte delicado com tesoura

O usuário deverá digitar 0 ou 1 para cada característica, sendo 1 - Caracte- rística pertence à árvore e 0 - Não pertence.

OBS: No caso especial da trepadeira, deverá indicar também se é Jovem (1) ou Velha (0).

(5)

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida

1 Retirar galhos mortos

1 Aterrar raizes

1 Cuidado com os brotos

1 Corte na região afetada

1 Podar

1 Corte delicado com tesoura 11 Retirar galhos mortos

0 Cuidado com os brotos

1 Deixa

0 Corte delicado com tesoura 10

1

2

(6)

ID:P190304-R1

Problema

Escreva um programa em Python que leia um caractere e uma temperatura, e em seguida a converta para outra unidade: caso o caractere seja C, deve-se converter a temperatura para Fahrenheit, caso seja F, converter para Celsius.

OBS: Considere casos com letras maiúsculas e minúsculas e utilize precisão de uma casa decimal.

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida

C 59.0

15.0

F 15.0

59.0

c 104.0

40.0

f 40.0

104.0

(7)

ID:P200501

Problema

Dado um número inteiro positivo N, faça um programa que calcule a soma dos N primeiros números inteiros positivos.

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida

3 6

15 120

5 15

1

(8)

ID:D210401

Problema

Eram 2:22 da madrugada quando Victor, sem conseguir dormir, resolveu criar um desafio para você. Ele pediu que você criasse um contador de ovelhas em Python para que o ajudem a conseguir dormir. Mas infelizmente, não é qualquer tipo de contagem de ovelhas, essa é especial. O sonho é o seguinte:

Cada ovelha é branca e possui uma mancha marrom no formato de um número natural em seu pelo, então o programa deve computar cada ovelha que pular o cercadinho usando o número dela. Existe apenas uma ovelha muito diferente, ela tem cor azul claro, e ao invés de um número, ela tem uma mancha roxa no formato da leta ’V’ no pelo.

Existe mais um problema, nesse cercadinho das ovelhas existem impos- tores! Victor sabe que os números manchados nas ovelhas não podem ser múltiplos de 3 ou de 5. Os impostores que vestem múltiplos de 3 são cachor- ros, os que vestem múltiplos de 5 são gatos e os que são múltiplos dos 2 ao mesmo tempo são coelhos.

O programa deve somar os números de cada uma das ovelhas e também deve mostrar quantas vezes cachorros, gatos e coelhos pularam a cerca, caso algum deles tenha pulado.

Mas afinal, por que exitem tantos bichos diferentes pulando o mesmo cercadinho?

Obs: não existe nenhum animal ’vestindo’ o número zero. O mesmo animal pode pular a cerca mais de uma vez. Usar sempre o plural no nome dos animais.

Dica: a primeiro imprima a soma, depois a quantidade de cachorros, gatos e coelhos (nessa ordem).

(9)

Casos de Teste

Lembre-se que as entradas e saídas devem ser idênticas às dos casos de teste.

Exemplo de Entrada Exemplo de Saida 1 A soma das ovelhas foi 2!

1 V

15 1 coelhos pularam a cerca!

V

1 A soma das ovelhas foi 3!

2 1 cachorros pularam a cerca!

3 V

2

(10)

ID:D190301

Problema

(Olímpiada Brasileira de Informática – Nível 1, Fase 1 - ADAP- TADO): Os computadores foram inventados para realizar cálculos muito rapidamente, e atendem a esse requisito de maneira extraordinária. Porém, nem toda conta pode ser feita num computador, pois ele não consegue repre- sentar todos os números dentro de sua memória. Em um computador pessoal atual, por exemplo, o maior inteiro que é possível representar em sua memó- ria é 4.294.967.295. Caso alguma conta executada pelo computador dê um resultado acima desse número, ocorrerá o que chamamos de overflow, que é quando o computador faz uma conta e o resultado não pode ser representado, por ser maior do que o valor máximo permitido (em inglês overflow significa transbordar). Por exemplo, se um computador só pode representar números menores do que 1023 e mandamos ele executar a conta 1022 + 5, vai ocorrer overflow.

Casos de Teste

Tarefa: Dados o maior número que um computador consegue representar e uma expressão de soma ou multiplicação entre dois inteiros, determine se ocorrerá overflow.

Entrada: A entrada contém um único conjunto de testes, que deve ser lido do dispositivo de entrada padrão (normalmente o teclado). A primeira linha da entrada contém um inteiro N (1 <= N <= 500.000) representando o maior número que o computador consegue representar. A segunda linha

(11)

5 + 5

44 OVERFLOW

23

* 2

2

Referências

Documentos relacionados

A espectrofotometria é uma técnica quantitativa e qualitativa, a qual se A espectrofotometria é uma técnica quantitativa e qualitativa, a qual se baseia no fato de que uma

 Para os agentes físicos: ruído, calor, radiações ionizantes, condições hiperbáricas, não ionizantes, vibração, frio, e umidade, sendo os mesmos avaliados

O Museu Digital dos Ex-votos, projeto acadêmico que objetiva apresentar os ex- votos do Brasil, não terá, evidentemente, a mesma dinâmica da sala de milagres, mas em

nhece a pretensão de Aristóteles de que haja uma ligação direta entre o dictum de omni et nullo e a validade dos silogismos perfeitos, mas a julga improcedente. Um dos

Equipamentos de emergência imediatamente acessíveis, com instruções de utilização. Assegurar-se que os lava- olhos e os chuveiros de segurança estejam próximos ao local de

Tal será possível através do fornecimento de evidências de que a relação entre educação inclusiva e inclusão social é pertinente para a qualidade dos recursos de

Com o objetivo de compreender como se efetivou a participação das educadoras - Maria Zuíla e Silva Moraes; Minerva Diaz de Sá Barreto - na criação dos diversos

Completado este horário (09h do dia 24 de fevereiro), a organização encerra os revezamentos e fecha a área de troca, não sendo mais permitida a entrada de nenhum atleta