·
Engenharia Elétrica ·
Análise de Algoritmos
Send your question to AI and receive an answer instantly
Recommended for you
31
Lista de Exercícios - Manipulação de Dados de Funcionários e Imposto de Carros
Análise de Algoritmos
UNIFOR
1
Classe Pessoa em Python com Calculo de Idade e Previsao para 2050
Análise de Algoritmos
UNIFOR
4
POO-Vantagens-da-Programacao-Orientada-a-Objetos-em-Java
Análise de Algoritmos
UNIFOR
6
Beecrowd 2059 Impar Par ou Roubo - Solução em C++
Análise de Algoritmos
UNIFOR
1
Classe Pessoa em Python Calculo da Idade em Meses e Projeção para 2050
Análise de Algoritmos
UNIFOR
4
POO - Atividades Práticas e Desafios com Diagramas de Classe e Implementação em Java
Análise de Algoritmos
UNIFOR
4
Lista de Exercícios de Programação Orientada a Objetos em Python
Análise de Algoritmos
UNIFOR
2
Analise de Cancelamento de Reservas em Rede de Hoteis - Ferramentas Estatisticas
Análise de Algoritmos
UNIFOR
2
Análise de Cancelamentos de Reservas em Rede de Hotéis - Ferramentas Estatísticas
Análise de Algoritmos
UNIFOR
70
Atividade de Mapeamento Local
Análise de Algoritmos
UNIJORGE
Preview text
beecrowd 1019 Conversão de Tempo Adaptado por Neilor Tonin URI Brasil Timelimit 1 Leia um valor inteiro que é o tempo de duração em segundos de um determinado evento em uma fábrica e informeo expresso no formato horasminutossegundos Entrada O arquivo de entrada contém um valor inteiro N Saída Imprima o tempo lido no arquivo de entrada segundos convertido para horasminutossegundos conforme exemplo fornecido Exemplo de Entrada Exemplo de Saída 556 0916 1 001 140153 385553 INSTRUÇÕES Assunto Classes objetos e encapsulamento Dica Fazer cada exercício duas vezes Primeira vez de forma estruturada como faziam no semestre passado em raciocínio lógico e algorítmico e na segunda tentativa usando os pilares da OO OBSERVAÇÃO 1 Utilizar modificadores de acesso nos atributos e métodos de todas as classes de tal forma que se garantam os encapsulamentos dos objetos 2 Deverão ser criados métodos assessores getters e modificadores setters para cada um dos atributos da classe PROGRESSO PROBLEMA SUBMISSÃO ACEITO NÍVEL PESO 1 1001 Extremamente Básico 4 100 beecrowd 3037 Jogando Dardos Por Distância Por Pedro S L Rey Brazil Timelimit 1 João e Maria criaram sua própria versão de jogar dardos dardos por distância Cada um jogava 3 dardos escolhendo qual distância irão jogar do alvo No jogo normal de dardos se pontua um número x pela distância entre onde o dardo acertou e o centro do alvo No jogo de João e Maria se pontua x d onde d é a distancia do atirador e o alvo João pede para você fazer um algorítimo que dado a pontuação e a distância de cada jogada devolve o vencedor Entrada A primeira linha da entrada consiste em um número N de casos de teste Em cada caso de teste haverão 6 linhas onde as primeiras 3 linhas correspondem aos arremessos de João e as próximas 3 linhas aos arremessos de Maria Cada linha de um caso de teste consiste em dois números X e D onde X é a pontuação e D é a distância Saída A saída consiste no vencedor de cada caso de teste Exemplo de Entrada Exemplo de Saída 2 MARIA 1 10 JOAO 2 1 1 1 10 10 1 0 2 0 10 1 1 10 2 5 1 1 2 1 3 0 beecrowd 2708 Turistas no Parque Huacachina Por André Marcos Silva Brazil Timelimit 1 A agência de turismo municipal da cidade de Ica no Peru montou um posto de controle de jipes de aventura que sobem para as dunas do parque Huacachina Como durante o dia são vários os offroads que sobem e descem do parque nacional e nem sempre os turistas usam um mesmo transporte para a ida e volta a prefeitura precisava ter um melhor controle e segurança sobre fluxo de visitantes no parque Desenvolva um programa que receba como entrada se um jipe está entrando ou voltando do parque e a quantidade de turistas que este veículo está transportando Ao final do turno o programa deve indicar a quantidade de veículos e de turistas que ainda faltam regressar da aventura Entrada O programa deve receber sucessivos pares de entrada Cada par deve indicar o movimento do jipe e a quantidade de turistas que este está transportando A primeira entrada deve ser SAÍDA ou VUELTA SAÍDA deve indicar que o jipe está saindo da central e entrando no parque e VUELTA que o jipe está retornando do passeio Imediatamente na sequência o programa recebe um número inteiro T onde 0 T 20 que indica a quantidade de turistas que estão sendo transportados pelo jipe A string ABEND deve ser o indicador de fim de processamento Saída Como objetivo o programa deve apresentar duas saídas uma em cada linha a quantidade de turistas e a quantidade de jipes que ainda faltam voltar do parque Exemplos de Entrada Exemplos de Saída SAlIDA 10 12 SALIDA 12 2 SALIDA 10 VUELTA 20 ABEND SALIDA 15 5 SALIDA 20 0 VUELTA 15 VUELTA 15 SALIDA 0 VUELTA 0 ABEND beecrowd 2311 Saltos Ornamentais Por Leonardo Fernandes IFSC Brazil Timelimit 1 Em uma determinada competição de saltos ornamentais cada salto recebe um grau de dificuldade e é avaliado por sete juízes Após cada salto os juízes que não se comunicam uns com os outros mostram suas notas Um salto é cotado entre zero e dez pontos Depois de apresentadas as notas a mais alta e a mais baixa são descartadas O restante é somado e multiplicado pelo grau de dificuldade do salto que gira entre 12 e 38 definido sempre antes do início da apresentação do atleta O julgamento então é feito da seguinte forma supondo que um saltador tenha sua nota de partida seu grau de dificuldade de movimento avaliada em 20 e tire notas 60 50 50 50 50 50 40 em sua execução Disso retirase a nota mais baixa e a mais alta o que gera um resultado parcial de 250 Então pegase a nota de execução e multiplicaa pela nota de partida para se chegar ao resultado final que neste exemplo é de 500 Seu programa deve apresentar o resultado de uma competição de acordo com estas regras Entrada A primeira linha de entrada contém o número de competidoresN 0 N 100 A seguir são mostrados os nomes de cada um dos competidores seguidos pelo grau de dificuldade dos seus saltos GD 12 GD 38 e a seguir na linha seguinte as 7 notas recebidas N1 a N7 0 N1 a N7 10 Saída A saída deve apresentar o resultado da competição com o nome dos competidores seguido de seu resultado na ordem em que os dados foram lidos Exemplo de Entrada Exemplo de Saída 3 Gabriela 20 60 50 50 50 50 50 40 Marina 15 85 70 80 80 84 75 77 Mafalda 30 60 70 65 68 79 62 66 Gabriela 5000 Marina 5940 Mafalda 9930 beecrowd 2221 Batalha de Pomekons Por Gabriel Duarte UNIFESO Brazil Timelimit 1 Depois de capturar muitos Pomekons Dabrlel e Guarte resolveram batalhar A forma de duelo é simples cada treinador coloca um Pomekon na batalha e vence quem tem o Pomekon com maior valor de golpe que é definido da seguinte maneira ValorGolpe Ataque Defesa 2 Bonus O Bônus será dado ao Pomekon do treinador que estiver em um level de valor par Neste problema será dado a você o valor do bônus aplicado os valores de ataque e defesa do Pomekon de Dabrlel e Guarte e seus respectivos níveis cabe a você informar o ganhador da batalha Entrada A entrada é composta por diversas instâncias A primeira linha da entrada contém um inteiro T indicando o número de instâncias Cada instância começa com um inteiro B 0 B 100 que indica o valor do bônus aplicado Nas duas linhas seguintes terão três inteiros Ai Di e Li 1 Ai Di 100 1 Li 50 representando o valor de ataque do Pomekon o valor de defesa e o level do treinador A primeira linha representa o Pomekon de Dabrlel e a segunda o de Guarte Saída Para instância na entrada você deverá imprimir o nome do treinador que irá vencer a batalha em caso de empate imprima Empate sem aspas Exemplo de Entrada Exemplo de Saída 3 5 12 23 15 42 12 20 2 52 1 11 1 52 1 3 95 12 22 5 51 21 Guarte Empate Dabriel beecrowd 1002 Área do Círculo Adaptado por Neilor Tonin URI Brasil Timelimit 1 A fórmula para calcular a área de uma circunferência é area π raio 2 Considerando para este problema que π 314159 Efetue o cálculo da área elevando o valor de raio ao quadrado e multiplicando por π Entrada A entrada contém um valor de ponto flutuante dupla precisão no caso a variável raio Saída Apresentar a mensagem A seguido pelo valor da variável area conforme exemplo abaixo com 4 casas após o ponto decimal Utilize variáveis de dupla precisão double Como todos os problemas não esqueça de imprimir o fim de linha após o resultado caso contrário você receberá Presentation Error Exemplos de Entrada Exemplos de Saída 200 A125664 10064 A318193103 15000 A706857750 beecrowd 1001 Extremamente Básico Adaptado por Neilor Tonin URI Brasil Timelimit 1 Leia 2 valores inteiros e armazeneos nas variáveis A e B Efetue a soma de A e B atribuindo o seu resultado na variável X Imprima X conforme exemplo apresentado abaixo Não apresente mensagem alguma além daquilo que está sendo especificado e não esqueça de imprimir o fim de linha após o resultado caso contrário você receberá Presentation Error Entrada A entrada contém 2 valores inteiros Saída Imprima a mensagem X letra X maiúscula seguido pelo valor da variável X e pelo final de linha Cuide para que tenha um espaço antes e depois do sinal de igualdade conforme o exemplo abaixo Exemplos de Entrada Exemplos de Saída 10 9 X 19 10 4 X 6 15 7 X 8 beecrowd 1038 Lanche Adaptado por Neilor Tonin URI Brasil Timelimit 1 Com base na tabela abaixo escreva um programa que leia o código de um item e a quantidade deste item A seguir calcule e mostre o valor da conta a pagar Entrada O arquivo de entrada contém dois valores inteiros correspondentes ao código e à quantidade de um item conforme tabela acima Saída O arquivo de saída deve conter a mensagem Total R seguido pelo valor a ser pago com 2 casas após o ponto decimal Exemplo de Entrada Exemplo de Saída 3 2 Total R 1000 4 3 Total R 600 2 3 Total R 1350
Send your question to AI and receive an answer instantly
Recommended for you
31
Lista de Exercícios - Manipulação de Dados de Funcionários e Imposto de Carros
Análise de Algoritmos
UNIFOR
1
Classe Pessoa em Python com Calculo de Idade e Previsao para 2050
Análise de Algoritmos
UNIFOR
4
POO-Vantagens-da-Programacao-Orientada-a-Objetos-em-Java
Análise de Algoritmos
UNIFOR
6
Beecrowd 2059 Impar Par ou Roubo - Solução em C++
Análise de Algoritmos
UNIFOR
1
Classe Pessoa em Python Calculo da Idade em Meses e Projeção para 2050
Análise de Algoritmos
UNIFOR
4
POO - Atividades Práticas e Desafios com Diagramas de Classe e Implementação em Java
Análise de Algoritmos
UNIFOR
4
Lista de Exercícios de Programação Orientada a Objetos em Python
Análise de Algoritmos
UNIFOR
2
Analise de Cancelamento de Reservas em Rede de Hoteis - Ferramentas Estatisticas
Análise de Algoritmos
UNIFOR
2
Análise de Cancelamentos de Reservas em Rede de Hotéis - Ferramentas Estatísticas
Análise de Algoritmos
UNIFOR
70
Atividade de Mapeamento Local
Análise de Algoritmos
UNIJORGE
Preview text
beecrowd 1019 Conversão de Tempo Adaptado por Neilor Tonin URI Brasil Timelimit 1 Leia um valor inteiro que é o tempo de duração em segundos de um determinado evento em uma fábrica e informeo expresso no formato horasminutossegundos Entrada O arquivo de entrada contém um valor inteiro N Saída Imprima o tempo lido no arquivo de entrada segundos convertido para horasminutossegundos conforme exemplo fornecido Exemplo de Entrada Exemplo de Saída 556 0916 1 001 140153 385553 INSTRUÇÕES Assunto Classes objetos e encapsulamento Dica Fazer cada exercício duas vezes Primeira vez de forma estruturada como faziam no semestre passado em raciocínio lógico e algorítmico e na segunda tentativa usando os pilares da OO OBSERVAÇÃO 1 Utilizar modificadores de acesso nos atributos e métodos de todas as classes de tal forma que se garantam os encapsulamentos dos objetos 2 Deverão ser criados métodos assessores getters e modificadores setters para cada um dos atributos da classe PROGRESSO PROBLEMA SUBMISSÃO ACEITO NÍVEL PESO 1 1001 Extremamente Básico 4 100 beecrowd 3037 Jogando Dardos Por Distância Por Pedro S L Rey Brazil Timelimit 1 João e Maria criaram sua própria versão de jogar dardos dardos por distância Cada um jogava 3 dardos escolhendo qual distância irão jogar do alvo No jogo normal de dardos se pontua um número x pela distância entre onde o dardo acertou e o centro do alvo No jogo de João e Maria se pontua x d onde d é a distancia do atirador e o alvo João pede para você fazer um algorítimo que dado a pontuação e a distância de cada jogada devolve o vencedor Entrada A primeira linha da entrada consiste em um número N de casos de teste Em cada caso de teste haverão 6 linhas onde as primeiras 3 linhas correspondem aos arremessos de João e as próximas 3 linhas aos arremessos de Maria Cada linha de um caso de teste consiste em dois números X e D onde X é a pontuação e D é a distância Saída A saída consiste no vencedor de cada caso de teste Exemplo de Entrada Exemplo de Saída 2 MARIA 1 10 JOAO 2 1 1 1 10 10 1 0 2 0 10 1 1 10 2 5 1 1 2 1 3 0 beecrowd 2708 Turistas no Parque Huacachina Por André Marcos Silva Brazil Timelimit 1 A agência de turismo municipal da cidade de Ica no Peru montou um posto de controle de jipes de aventura que sobem para as dunas do parque Huacachina Como durante o dia são vários os offroads que sobem e descem do parque nacional e nem sempre os turistas usam um mesmo transporte para a ida e volta a prefeitura precisava ter um melhor controle e segurança sobre fluxo de visitantes no parque Desenvolva um programa que receba como entrada se um jipe está entrando ou voltando do parque e a quantidade de turistas que este veículo está transportando Ao final do turno o programa deve indicar a quantidade de veículos e de turistas que ainda faltam regressar da aventura Entrada O programa deve receber sucessivos pares de entrada Cada par deve indicar o movimento do jipe e a quantidade de turistas que este está transportando A primeira entrada deve ser SAÍDA ou VUELTA SAÍDA deve indicar que o jipe está saindo da central e entrando no parque e VUELTA que o jipe está retornando do passeio Imediatamente na sequência o programa recebe um número inteiro T onde 0 T 20 que indica a quantidade de turistas que estão sendo transportados pelo jipe A string ABEND deve ser o indicador de fim de processamento Saída Como objetivo o programa deve apresentar duas saídas uma em cada linha a quantidade de turistas e a quantidade de jipes que ainda faltam voltar do parque Exemplos de Entrada Exemplos de Saída SAlIDA 10 12 SALIDA 12 2 SALIDA 10 VUELTA 20 ABEND SALIDA 15 5 SALIDA 20 0 VUELTA 15 VUELTA 15 SALIDA 0 VUELTA 0 ABEND beecrowd 2311 Saltos Ornamentais Por Leonardo Fernandes IFSC Brazil Timelimit 1 Em uma determinada competição de saltos ornamentais cada salto recebe um grau de dificuldade e é avaliado por sete juízes Após cada salto os juízes que não se comunicam uns com os outros mostram suas notas Um salto é cotado entre zero e dez pontos Depois de apresentadas as notas a mais alta e a mais baixa são descartadas O restante é somado e multiplicado pelo grau de dificuldade do salto que gira entre 12 e 38 definido sempre antes do início da apresentação do atleta O julgamento então é feito da seguinte forma supondo que um saltador tenha sua nota de partida seu grau de dificuldade de movimento avaliada em 20 e tire notas 60 50 50 50 50 50 40 em sua execução Disso retirase a nota mais baixa e a mais alta o que gera um resultado parcial de 250 Então pegase a nota de execução e multiplicaa pela nota de partida para se chegar ao resultado final que neste exemplo é de 500 Seu programa deve apresentar o resultado de uma competição de acordo com estas regras Entrada A primeira linha de entrada contém o número de competidoresN 0 N 100 A seguir são mostrados os nomes de cada um dos competidores seguidos pelo grau de dificuldade dos seus saltos GD 12 GD 38 e a seguir na linha seguinte as 7 notas recebidas N1 a N7 0 N1 a N7 10 Saída A saída deve apresentar o resultado da competição com o nome dos competidores seguido de seu resultado na ordem em que os dados foram lidos Exemplo de Entrada Exemplo de Saída 3 Gabriela 20 60 50 50 50 50 50 40 Marina 15 85 70 80 80 84 75 77 Mafalda 30 60 70 65 68 79 62 66 Gabriela 5000 Marina 5940 Mafalda 9930 beecrowd 2221 Batalha de Pomekons Por Gabriel Duarte UNIFESO Brazil Timelimit 1 Depois de capturar muitos Pomekons Dabrlel e Guarte resolveram batalhar A forma de duelo é simples cada treinador coloca um Pomekon na batalha e vence quem tem o Pomekon com maior valor de golpe que é definido da seguinte maneira ValorGolpe Ataque Defesa 2 Bonus O Bônus será dado ao Pomekon do treinador que estiver em um level de valor par Neste problema será dado a você o valor do bônus aplicado os valores de ataque e defesa do Pomekon de Dabrlel e Guarte e seus respectivos níveis cabe a você informar o ganhador da batalha Entrada A entrada é composta por diversas instâncias A primeira linha da entrada contém um inteiro T indicando o número de instâncias Cada instância começa com um inteiro B 0 B 100 que indica o valor do bônus aplicado Nas duas linhas seguintes terão três inteiros Ai Di e Li 1 Ai Di 100 1 Li 50 representando o valor de ataque do Pomekon o valor de defesa e o level do treinador A primeira linha representa o Pomekon de Dabrlel e a segunda o de Guarte Saída Para instância na entrada você deverá imprimir o nome do treinador que irá vencer a batalha em caso de empate imprima Empate sem aspas Exemplo de Entrada Exemplo de Saída 3 5 12 23 15 42 12 20 2 52 1 11 1 52 1 3 95 12 22 5 51 21 Guarte Empate Dabriel beecrowd 1002 Área do Círculo Adaptado por Neilor Tonin URI Brasil Timelimit 1 A fórmula para calcular a área de uma circunferência é area π raio 2 Considerando para este problema que π 314159 Efetue o cálculo da área elevando o valor de raio ao quadrado e multiplicando por π Entrada A entrada contém um valor de ponto flutuante dupla precisão no caso a variável raio Saída Apresentar a mensagem A seguido pelo valor da variável area conforme exemplo abaixo com 4 casas após o ponto decimal Utilize variáveis de dupla precisão double Como todos os problemas não esqueça de imprimir o fim de linha após o resultado caso contrário você receberá Presentation Error Exemplos de Entrada Exemplos de Saída 200 A125664 10064 A318193103 15000 A706857750 beecrowd 1001 Extremamente Básico Adaptado por Neilor Tonin URI Brasil Timelimit 1 Leia 2 valores inteiros e armazeneos nas variáveis A e B Efetue a soma de A e B atribuindo o seu resultado na variável X Imprima X conforme exemplo apresentado abaixo Não apresente mensagem alguma além daquilo que está sendo especificado e não esqueça de imprimir o fim de linha após o resultado caso contrário você receberá Presentation Error Entrada A entrada contém 2 valores inteiros Saída Imprima a mensagem X letra X maiúscula seguido pelo valor da variável X e pelo final de linha Cuide para que tenha um espaço antes e depois do sinal de igualdade conforme o exemplo abaixo Exemplos de Entrada Exemplos de Saída 10 9 X 19 10 4 X 6 15 7 X 8 beecrowd 1038 Lanche Adaptado por Neilor Tonin URI Brasil Timelimit 1 Com base na tabela abaixo escreva um programa que leia o código de um item e a quantidade deste item A seguir calcule e mostre o valor da conta a pagar Entrada O arquivo de entrada contém dois valores inteiros correspondentes ao código e à quantidade de um item conforme tabela acima Saída O arquivo de saída deve conter a mensagem Total R seguido pelo valor a ser pago com 2 casas após o ponto decimal Exemplo de Entrada Exemplo de Saída 3 2 Total R 1000 4 3 Total R 600 2 3 Total R 1350