保留小数位数
Datrilla
C语言拷贝人才
展开
-
1016. Phone Bills (25)
这里月份的测试数据应当没有跨月份的。所以sort里面的比较函数就没有比较月份的了。 sort按名字字母顺序、时间排序; 接着就看看是不是同一个人。然后最接近的两个记录是不是一个on一个off,如果是,说明通话成功计费,否则不计费 这里的头文件比较多 #include<string> 这个可以直接一个string idnow ,把char/char* PB[index].id赋给它idnow ,可以string 直接和char/char*比较; #include<string.h> 用于strcmp(cha原创 2015-07-28 11:29:22 · 1412 阅读 · 0 评论 -
1017. Queueing at Bank (25)
所有的窗口的初始时间为早上8点,来的如果在CloseTime 61201 秒=17:00:1或之后均不会被服务,所以在输入中就比较排除(其余都会被服务,即使轮到的时候在 CloseTime或之后PS:这里我测试了轮到的时间如果超过或等于CloseTime就停止会测试点一个错误 2015-7-29.不知道以后数据会不会更新),处理时间有超过60分钟的强制60分钟。 按时间先来后到排序, 用到头文件#include<algorithm> sort(QB, QB + N, QBCMp); 之后循环找到最早有原创 2015-07-29 10:20:56 · 1905 阅读 · 0 评论 -
1009. Product of Polynomials (25)
用到(小数点保留一位) cout<<setiosflags(ios::fixed)<<setprecision(1)<<index[i]; 需要头文件#include<iomanip>原创 2015-07-17 20:44:33 · 1017 阅读 · 0 评论 -
1002. A+B for Polynomials (25)
比较的时候要有fabs() double的绝对值 #include<math.h>原创 2015-07-17 20:51:13 · 1260 阅读 · 0 评论 -
1070. Mooncake (25)
输入N中月饼;市场需求Needtons吨数; 这一行给出各种月饼的 预计产量; 这一行给出各种月饼的 总销售价 求正好满足市场需求且利润最大; 显然总价/产量=单价,根据单价排序;单价高的先满足,必然在满足市场要求的情况下,总利润最大化原创 2015-08-14 12:24:27 · 700 阅读 · 0 评论 -
1079. Total Sales of Supply Chain (25)
工厂只有一家,默认编号root=0; 工厂供货商+经销商+零售商=N(PS:编号0~N-1) 工厂直销价钱p 每经过一次转手增加的百分之r(比如买的时候p,转手卖给下一家为p=p*(100+1)/100) 接着N行(代表编号0~N-1的买或卖),这N行形式有两种【一种: 0 买的个数count; 【另一: 卖给num个 接着num个来买的人的编号id1 id2……idnum; 求出那些买的【入手价钱*原创 2015-08-17 11:07:27 · 629 阅读 · 0 评论 -
1011. World Cup Betting (20)
这一题就三场比赛,每场胜、平、败只选一个,根据公式看那个获利最大。保留两位小数。我是win7旗舰版Service Pack1,不知怎么,竟然没有5入。虽然测试数据过了,用了printf("%.2lf\n", sum);也没有五入。另外我尝试sum = (sum*0.65 - 1) * 2+0.001;多加了0.001.也是可以过。原创 2015-07-24 21:50:33 · 1354 阅读 · 5 评论 -
1090. Highest Price in Supply Chain (25)
零售商+经销商+厂商=N(代号0~N-1) 厂家直销价格p 每次转手价格增加百分之r N个数(代表0~N-1从对应的代号买的,当数为-1,说明这家是厂家) 求消费者可以预期到最高价格是多少,并给出count家卖的价格是这个最高的原创 2015-08-18 21:30:34 · 862 阅读 · 0 评论 -
1104. Sum of Number Segments (20)
num 输入队列有多少个数 依次输入num个in,都是不大于1.0的小数, 要求输出这个队列非空子串的和,保留两位小数,有没有换行符结束都可以通过。 注意:如果 sum += (num - i + 1)*i*in;就有两个错误,详见后面。double型in要在前面,可能是数据大溢出了吧原创 2016-06-05 11:58:56 · 740 阅读 · 0 评论