acm买香蕉

Problem F: 买香蕉

Time Limit: 1 Sec   Memory Limit: 128 MB
Submit: 440   Solved: 274
[ Submit][ Status][ Web Board]

Description

little monkey喜欢吃香蕉,有一天学校北门外有大叔在喊香蕉大减价,1块钱2斤,2块钱3斤,3块钱4斤,4块钱5斤。。。little monkey的数学学的不好,不知道该买那一种方案最省钱,于是就随便选了一种方案,请聪明的你帮little monkey算一下他所选择的方案每斤付了多少钱。

Input

第一行给定一个数T表明共有多少组数据。接下来T行每行有一个数字n表明little monkey选定的方案,例如n为1表示选择1块钱2斤的方案,n为3表示选择3块钱4斤的方案(1<=n<= 1000, 1<= T <= 1000).

Output

对于每一组数据输出一个数,表明选择该方案与最佳方案相比,每斤多付了多少钱。保留两位小数。每个输出占一行。

Sample Input

2
1
2

Sample Output

0.00
0.17

HINT

 

代码:

#include "stdio.h"
int main()
{
 double q[1000],min=1;
 int T,i;
 scanf("%d",&T);
 for(i=0;i<T;i++)
 {
  scanf("%lf",&q[i]);
 }
 
 for(i=0;i<T;i++)
 {if(min>q[i])min=q[i];}
 for(i=0;i<T;i++)
 {printf("%.2lf\n",((q[i]/(q[i]+1))-(min/(min+1))));
 }
 return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值