美团对于商家的评价体系是1-5星评价体系,用户在完成订单之后可以对商家打1/2/3/4/5星,而在客户端上,商家的评级却不一定是整数,而是会显示小数点后的一位。很显然这就需要一个计算器了,小美拥有了一些商户的评价数据,希望可以计算出商家在客户端上显示出的评分。
这个评分的计算非常简单,就是对该商家的所有客户的星级评价做求一个平均,然后去尾法显示小数点后的一位即可,例如平均得分是3.55,则显示的是3.5。例如某商家获得了1-5星评价各一个,则显示的评分是(1+2+3+4+5)/5=3.0。
如果商家没有获得评价,则显示0.0。
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M

输入描述:
输入包含5个整数,依次分别表示商家获得1星到5星的评价数量,每一种评价的数量都不大于1000。
输出描述:
输出仅包含一个保留一位的小数,表示商家在客户端上显示的评级。
示例1
输入例子:
2 2 1 1 2
输出例子:
2.8

#include <cstdio>
#include <iostream>
using namespace std;int main() {int scores[5];double sum=0.;double cnt=0.;for(int i=0;i<5;i++){cin>>scores[i];sum=sum+(i+1)*scores[i];cnt=cnt+scores[i];}if(cnt==0) cout<<"0.0";else{printf("%.1lf",sum/cnt-0.05);}return 0;
}
// 64 位输出请用 printf("%lld")

美团2021校招笔试-编程题(通用编程试题,第1场)2. 小美的评分计算器相关推荐

  1. 【编程笔试】美团2021校招笔试-通用编程题第1场(附思路及C++代码)

    导览 练习地址 小美的送花路线 小美的评分计算器 小美的外卖省钱计划 小美的代金券要过期啦 总结 练习地址 点此前往练习 小美的送花路线 小美是美团的一名鲜花快递员,鲜花是一种保质期非常短的商品,所以 ...

  2. 美团2021校招 技术综合-后台方向-编程题随笔

    美团2021校招技术综合-后台方向在线考试 不一样的逆序数 时问限制:3000MS 内存限制:589824KB 题目描述: 小团最丘对逆序数(将一个数字逐位逆序,例如1234的逆序数为4321)特别感 ...

  3. 58同城2021校招笔试真题-前端

    58同城2021校招笔试-前端 以下代码输出: console.log([1,2,3,4,5].splice(1,2,3,4,5)); console.log([1,2,3,4,5].slice(1, ...

  4. 【编程笔试】美团2021校招笔试-通用编程题第9场(附思路及C++代码)

    导览 练习地址 糕点 晋级人数 回转寿司 神秘的苹果树 总结 练习地址 点此前往练习 糕点 小团的蛋糕铺长期霸占着美团APP中"蛋糕奶茶"栏目的首位,因此总会吸引各路食客前来探店. ...

  5. 【编程笔试】美团2021校招笔试-通用编程题第4场(附思路及C++代码)

    导览 练习地址 小团无路可逃 小团的神秘暗号 小团的选调计划 小团的默契游戏 总结 练习地址 点此前往练习 小团无路可逃 小团惹小美生气了,小美要去找小团"讲道理".小团望风而逃, ...

  6. 美团2021校招笔试-编程题(通用编程试题,第9场)

    第一题题目没看懂 团的蛋糕铺长期霸占着美团APP中"蛋糕奶茶"栏目的首位,因此总会吸引各路食客前来探店. 小团一天最多可以烤n个蛋糕,每个蛋糕有一个正整数的重量. 早上,糕点铺已经 ...

  7. 【编程笔试】美团2021校招笔试-通用编程题第3场(附思路及C++代码)

    导览 练习地址 小美的仓库整理 小美的跑腿代购 小美的用户名 小美的区域会议 总结 练习地址 点此前往练习 小美的仓库整理 小美是美团仓库的管理员,她会根据单据的要求按顺序取出仓库中的货物,每取出一件 ...

  8. 美团2021校招笔试-编程题(通用编程试题,第1场)1. 小美的送花线路

    小美是美团的一名鲜花快递员,鲜花是一种保质期非常短的商品,所以需要尽快送到客户手中,公司对于骑手的一个要求就是要规划送花的线路,使得骑手送完所有订单走的路程尽可能少.(骑手开始派送时带走了所有需要派送 ...

  9. 美团2021校招笔试-编程题(通用编程试题,第10场)

    import java.util.*;public class Main{public static void main(String[] args) {Scanner sc = new Scanne ...

最新文章

  1. Docker Swarm Beta 发布,Docker 集群管理
  2. bzoj4385 POJ2015 Wilcze doły
  3. [整理] C#调用SQLDMO.DLL时间数据库备份 / 还原。 (香神无涯) // C#实现SQLSERVER2000数据库备份还原的两种方法 (带进度条)...
  4. 护航华油信通危化品运输,“共和国长子”背后的数字化力量
  5. 基于DirectShow的局域网内音视频流的多机共享
  6. icmp时间戳请求和应答程序实现_ICMP报文详解之ping实现
  7. 【Flink】Flink 资源相关 Slot SlotPool
  8. Android、netassist进行UDP通信
  9. HDMI 2.0高速电平转换芯片——LK361S20
  10. wps怎么下载仿宋gb2312_仿宋|如何下载仿宋gb2312字体_wps仿宋gb2312字体下载方法_234游戏网...
  11. 金融行业数据仓库分层
  12. travis java,关于java:在成功构建之后使travis-ci压缩我的项目并将其推送到github
  13. 学计算机的可以考哪种证书,自学比较容易考的证书 哪些证书有用
  14. 四大名著红楼梦第一回 甄士隐梦幻识通灵 贾雨村风尘怀闺秀
  15. 阿里云进入Iot Studio
  16. CC00009.CloudOpenStack——|OpenStack组件.V02|——|openstack-glance|controller节点下部署glanc
  17. 第三方软件测试z5x电池,vivo Z5x第三方续航测试结果公布,刷新手机业续航排行榜...
  18. vue 封装饿了么文件上传组件实现图片上传
  19. win10右键选中或双击docx、xlsx、ppt文件出现未响应情况
  20. 中科院声学所ZJ-3型压电测试仪

热门文章

  1. 一名不务正业的程序员书单【持续更新】
  2. 【网站优化实例教程】怎样运用分类信息网做网站优化【网优谷经验】
  3. matlab程序员得浪漫,程序员的浪漫  - 工程师的浪漫,用Matlab表达我对你的爱
  4. TCP链接,为什么要三次握手?
  5. # 新手学习python语法基础知识第十二天
  6. 使用 Kali Linux 跟踪任何设备位置
  7. 嘉立创SMT贴片打板流程
  8. AMBER分子动力学模拟之结果分析(构象分析)-- HIV蛋白酶-抑制剂复合物(6)
  9. 加密内容以便保护数据无法勾选?
  10. Cirrus logic 音频放大器CS35L45-CWZR 集成DSP的H级升压15 V转换器