·
Ciência da Computação ·
Análise de Algoritmos
Send your question to AI and receive an answer instantly
Recommended for you
1
Problema de Compras em Espaçoloja: Maximização de Valor
Análise de Algoritmos
UFS
1
Decisão de Ajuste de Rota para Carona em Avante 3
Análise de Algoritmos
UFS
1
Algoritmo 5: Rota Segura - Descrição e Formato de Entrada/Saída
Análise de Algoritmos
UFS
1
Problema do Pedágio Espacial: Minimização de Custos de Tickets
Análise de Algoritmos
UFS
2
Trabalho Prático: Sistema de Gestão de Pedidos para Mercados - AED I
Análise de Algoritmos
PUC
2
Analise de Algoritmos - Recorrencia e Complexidade Assintotica
Análise de Algoritmos
UFAM
42
Analise de Algoritmos Recursivos - Radix Quicksort e Fibonacci com Funcoes Geradoras
Análise de Algoritmos
UFES
22
Teorema Mestre-Guia Completo para Resolução de Recorrências
Análise de Algoritmos
UNOCHAPECÓ
15
Algoritmos Gulosos - Estratégias, Exemplos e Agendamento de Intervalos
Análise de Algoritmos
UFSC
9
Cheat Sheet - Fundamentos da Ciência da Computação Teórica
Análise de Algoritmos
UFES
Preview text
Algoritmo 5 Spaceuber Expert Tempo máximo de execução 1s DESCRIÇÃO Descrição Agora que Oto está a uma distância segura do domínio confederado ele precisa de um trabalho para sobreviver Como ele tem uma nave a sua disposição ele pensou em trabalhar como Spaceuber fazendo viagens espaciais Como as distâncias no espaço são muito maiores que na Terra e os dias são mais curtos as viagens costumam ser mais longas e por isso as solicitações de viagem são agendamentos para o dia seguinte A Spaceuber costuma pagar para os pilotos um valor que cobre o custo da viagem incluindo o deslocamento para uma próxima viagem mais um valor fixo assim os pilotos tendem a escolher as viagens que vão fazer de modo que eles consigam fazer o máximo de viagens possível Oto agora precisa de uma forma de escolher quais viagens atenderá no dia seguinte de modo que o número de viagens e seus ganhos seja maximizado Como foi dito as viagens são agendadas para o dia seguinte mas não para um horário específico assim caso um piloto queira atender uma determinada viagem o aplicativo da Spaceuber informa automaticamente no final daquele dia com base no intinerário do piloto para o dia seguinte em que horário o piloto passará para buscar cada passageiro Isso permite que os pilotos possam definir seus intinerários sem se preocupar com os tempos de viagem O aplicativo da Spaceuber também reescreve os números dos setores nas solicitações de viagem de modo que o setor de origem sempre possua um número menor que o setor de destino e de modo que se o setor x aparece em duas solicitações eles representam o mesmo setor Pelas regras da Spaceuber cada piloto pode passar por cada setor uma única vez em cada dia sendo que é possível deixar um passageiro e já pegar o passageiro da viagem seguinte no mesmo setor Uma vez definidas quais viagens serão atendidas o aplicativo as coloca em ordem do menor número de origem até o maior número de destino Formato de entrada A primeira linha da entrada contém um número inteiro N 1 N 10000 A seguir são apresentadas N linhas contendo cada uma um par de números inteiros i e j 1 i j 100000 indicando o setor de origem e de destino de cada viagem Formato de saída A saída é dada por um único número inteiro indicando o maior número de viagens que Oto consegue atender respeitando as regras das Spaceuber Exemplos de Entrada 10 2 7 2 5 1 4 3 8 3 6 5 12 7 10 8 12 8 15 10 16 Saída 3 Entrada 5 1 5 2 7 6 10 6 13 11 13 Saída 3
Send your question to AI and receive an answer instantly
Recommended for you
1
Problema de Compras em Espaçoloja: Maximização de Valor
Análise de Algoritmos
UFS
1
Decisão de Ajuste de Rota para Carona em Avante 3
Análise de Algoritmos
UFS
1
Algoritmo 5: Rota Segura - Descrição e Formato de Entrada/Saída
Análise de Algoritmos
UFS
1
Problema do Pedágio Espacial: Minimização de Custos de Tickets
Análise de Algoritmos
UFS
2
Trabalho Prático: Sistema de Gestão de Pedidos para Mercados - AED I
Análise de Algoritmos
PUC
2
Analise de Algoritmos - Recorrencia e Complexidade Assintotica
Análise de Algoritmos
UFAM
42
Analise de Algoritmos Recursivos - Radix Quicksort e Fibonacci com Funcoes Geradoras
Análise de Algoritmos
UFES
22
Teorema Mestre-Guia Completo para Resolução de Recorrências
Análise de Algoritmos
UNOCHAPECÓ
15
Algoritmos Gulosos - Estratégias, Exemplos e Agendamento de Intervalos
Análise de Algoritmos
UFSC
9
Cheat Sheet - Fundamentos da Ciência da Computação Teórica
Análise de Algoritmos
UFES
Preview text
Algoritmo 5 Spaceuber Expert Tempo máximo de execução 1s DESCRIÇÃO Descrição Agora que Oto está a uma distância segura do domínio confederado ele precisa de um trabalho para sobreviver Como ele tem uma nave a sua disposição ele pensou em trabalhar como Spaceuber fazendo viagens espaciais Como as distâncias no espaço são muito maiores que na Terra e os dias são mais curtos as viagens costumam ser mais longas e por isso as solicitações de viagem são agendamentos para o dia seguinte A Spaceuber costuma pagar para os pilotos um valor que cobre o custo da viagem incluindo o deslocamento para uma próxima viagem mais um valor fixo assim os pilotos tendem a escolher as viagens que vão fazer de modo que eles consigam fazer o máximo de viagens possível Oto agora precisa de uma forma de escolher quais viagens atenderá no dia seguinte de modo que o número de viagens e seus ganhos seja maximizado Como foi dito as viagens são agendadas para o dia seguinte mas não para um horário específico assim caso um piloto queira atender uma determinada viagem o aplicativo da Spaceuber informa automaticamente no final daquele dia com base no intinerário do piloto para o dia seguinte em que horário o piloto passará para buscar cada passageiro Isso permite que os pilotos possam definir seus intinerários sem se preocupar com os tempos de viagem O aplicativo da Spaceuber também reescreve os números dos setores nas solicitações de viagem de modo que o setor de origem sempre possua um número menor que o setor de destino e de modo que se o setor x aparece em duas solicitações eles representam o mesmo setor Pelas regras da Spaceuber cada piloto pode passar por cada setor uma única vez em cada dia sendo que é possível deixar um passageiro e já pegar o passageiro da viagem seguinte no mesmo setor Uma vez definidas quais viagens serão atendidas o aplicativo as coloca em ordem do menor número de origem até o maior número de destino Formato de entrada A primeira linha da entrada contém um número inteiro N 1 N 10000 A seguir são apresentadas N linhas contendo cada uma um par de números inteiros i e j 1 i j 100000 indicando o setor de origem e de destino de cada viagem Formato de saída A saída é dada por um único número inteiro indicando o maior número de viagens que Oto consegue atender respeitando as regras das Spaceuber Exemplos de Entrada 10 2 7 2 5 1 4 3 8 3 6 5 12 7 10 8 12 8 15 10 16 Saída 3 Entrada 5 1 5 2 7 6 10 6 13 11 13 Saída 3