SPOJ Brasil

Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

SPOJ Problem Set (obi)

2606. Frota de Táxi

Problema: FROTATAX

A Companhia de Táxi Tabajara (CTT) é uma das maiores empresas de transporte do país. Possui uma vasta frota de carros e opera em todas as grandes cidades. Recentemente a CTT modernizou a sua frota, adquirindo um lote de 500 carros bi-combustíveis (carros que podem utilizar como combustível tanto álcool quanto gasolina). Além do maior conforto para os passageiros e o menor gasto com manutenção, com os novos carros é possível uma redução adicional de custo: como o preço da gasolina está sujeito a variações muito bruscas e pode ser vantagem, em certos momentos, utilizar álcool como combustível. Entretanto, os carros possuem um melhor desempenho utilizando gasolina, ou seja, em geral, um carro percorre mais quilômetros por litro de gasolina do que por litro de álcool.

Tarefa

Você deve escrever um programa que, dados o preço do litro de álcool, o preço do litro de gasolina e os quilômetros por litro que um carro bi-combustível realiza com cada um desses combustíveis, determine se é mais econômico abastecer os carros da CTT com álcool ou com gasolina. No caso de não haver diferença de custo entre abastecer com álcool ou gasolina a CTT prefere utilizar gasolina.

Entrada

A entrada é composta por uma linha contendo quatro números reais com precisão de duas casas decimais A, G, Ra e Rg , representando respectivamente o preço por litro do álcool, o preço por litro da gasolina, o rendimento (km/l) do carro utilizando álcool e o rendimento (km/l) do carro utilizando gasolina.

Saída

A saída deve ser composta por uma única linha contendo o caractere ‘A’ se é mais econômico abastecer a frota com álcool ou o caractere ‘G’ se é mais econômico ou indiferente abastecer a frota com gasolina.

Exemplo 1

Entrada:
1.20 2.30 10.00 15.00

Saída:
A

Exemplo 2

Entrada:
1.00 1.00 9.00 9.01

Saída:
G

Exemplo 3

Entrada:
1.00 1.00 11.00 11.00

Saída:
G

Restrições

0.01 <= A <= 10.00
0.01 <= G <= 10.00
0.01 <= Ra <= 20.00
0.01 <= Rg <= 20.00


Adicionado por:Wanderley Guimarães
Data:2008-04-02
Tempo limite:1s-10s
Tamanho do fonte:50000B
Linguagem permitida:Todas exceto: AWK CLOJ ERL F# GO JS PERL 6 SCALA SED TCL
Origem:Olimpíada Brasileira de Informática 2005 -- Programação Nível 1

hide comments
2012-04-12 16:27:46 Rodrigo Vimieiro [Inatel]
Queria mais alguns casos de teste!
2011-12-22 01:06:50 Paulo Bassani
alguém pode encontrar o erro nisso

#include<stdio.h>
#include<stdlib.h>

int main (){
float A,G,Ra,Rg,Ga,Gg;
scanf(" %f %f %f %f",&A ,&G ,&Ra ,&Rg);
Ga=(20/Ra)*A;
Gg=(20/Ra)*G;
if(Gg>Ga){
printf("A");
}
else{
printf("G");
}
return 0;
}
2011-12-22 01:06:10 Paulo Bassani
no segundo caso o preço é o mesmo mas a gasolina resnde mais por isso compensa gasolina
2011-05-21 01:52:40 Douglas Eric [Anhanguera-SO]
se mandar arredondar o numero, a resposta sai errada..............
Isso que dá programar sexta feira a noite.
2011-02-27 15:44:23 Mr. Anderson [UERN]
Diego, só há um teste. Acabou.
2010-05-17 17:42:52 Diego Rodrigues [UFAM]
quando que os testes param???
2010-04-11 20:35:20 Eliâ Melfior[UDESC-2010]
Na segunda entrada, a gasolina não é mais cara, haja vista o rendimento da gasolina,que é maior pelo mesmo preço.

Last edit: 2010-04-11 20:36:22
2010-04-03 18:36:09 Fernando [Unicamp]
De fato a gasolina é mais cara no segundo caso, MAS acontece que esse algoritmo foi feito usando divisão e não multiplicação.
Dividindo vc vai ter que a gasolina custa 0.0011111.... a mais que com 2 casas decimais, é igual a 0.00
2010-02-10 20:36:40 Edmir Soares ||Fatec-So||
a segunda entrada o alcool é mais economico por 0.01 e mesmo assim ficou a gasolina, não entende...tb nao entendi =/
2010-02-06 13:14:32 Lucas Garcia de Araújo [IFGoiano - Morrinhos]
a segunda entrada o alcool é mais economico por 0.01 e mesmo assim ficou a gasolina, não entende
SPOJ System © 2012 Sphere Research Labs | Projekty informatyczne i aplikacje na zamówienie. All Rights Reserved.