洛谷P5082 成绩解题思路及题解
讨论
858
通过
3.6K
提交
题目提供者 vercont
评测方式 云端评测
标签
难度 入门难度
时空限制 1000ms / 128MB
提交 题解
提示:收藏到任务计划后,可在首页查看。
最新讨论 显示
推荐的相关题目 显示
题目背景
小奔的score
题目描述
小奔的期末考试结束了。
他的成绩不久之后就会发下来。
给出一个考试成绩表格,例如:
科目/分值种类 语文 数学 英语
满分 100100 120120 150150
实际得分 9999 7373 100100
当然。学校的老师认为如果录入如此多的成绩不好算分,于是他想要你的综合成绩评定
综合成绩评定指:(每一科的满分之和3-每一科的实际得分之和2)÷每科所扣除分数的和。
小奔想请你给出他的综合成绩,你能做到吗?
输入输出格式
输入格式:
第一行给出一个整数nn,表示科目的总数。 第二行nn个整数a_ia
i
,表示第ii门课程的满分。 第三行nn个整数b_ib
i
,表示第ii门课程小奔的实际得分。
输出格式:
一行一个数,表示他的综合成绩。结果保留66位小数
输入输出样例
输入样例#1: 复制
3
10 10 10
5 5 5
输出样例#1: 复制
4.000000
说明
对于2020%的数据,数据为样例
对于100100%的数据,n<=1e7n<=1e7
根据题意,定义一个数组,但是数组不能太大(小),10000000就够了。
long long a[10000001],p[10000001],n;
为了方便计算,再定义两个存储变量
double b=0.0,c=0.0;
for循环定义数组
scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&a[i]);}for(int i=1;i<=n;i++){scanf("%d",&p[i]);}
(如果合并,会出现交叉现象,输入数据一个满分一个实际,但是是先输入所有满分,再输入所有实际成绩)
再使用一个for语句来计算(此处可以合并,因为项数一样)
for(int i=1;i<=n;i++){b+=1.0*a[i];c+=1.0*p[i];}
最后输出(略)
return就不用说了,养成习惯
程序仅供参考
代码如下:
#include<iostream>
#include<cstdio>
using namespace std;
double b=0.0,c=0.0;//用浮点型定义存储值方便计算
long long a[10000001],p[10000001],n;//定义成绩
int main(){scanf("%d",&n);//输入n组数据 for(int i=1;i<=n;i++){//输入数组 scanf("%d",&a[i]);//定义满分分数 }for(int i=1;i<=n;i++){scanf("%d",&p[i]);//定义实际 分数 }for(int i=1;i<=n;i++){b+=1.0*a[i];//做总分累加 c+=1.0*p[i];//做成绩累加 }printf("%.6lf",(b*3-c*2)/(b-c));//使用printf函数输出,计算综合分 return 0;//return 0结束,否则会返回一个不定的值
}
如有更好的代码,评论区见~~~~~~~~~~~
洛谷P5082 成绩解题思路及题解相关推荐
- 洛谷P5520 [yLOI2019] 青原樱 题解
洛谷P5520 [yLOI2019] 青原樱 题解 题目链接:P5520 [yLOI2019] 青原樱 题意: n n n 个空放 m m m 个物品,两两物品不能直接相邻,至少空一格 纯数学题. 看 ...
- 洛谷P5633 最小度限制生成树 题解
洛谷P5633 最小度限制生成树 题解 题目链接:P5633 最小度限制生成树 题意: 给你一个有 n n n 个节点, m m m 条边的带权无向图,你需要求得一个生成树,使边权总和最小,且满足编号 ...
- 洛谷P2619 [国家集训队]Tree I 题解
洛谷P2619 [国家集训队]Tree I 题解 题目链接:P2619 [国家集训队]Tree I 题意: 给你一个无向带权连通图,每条边是黑色或白色.让你求一棵最小权的恰好有 need\text{n ...
- 洛谷P1282 多米诺骨牌 题解
洛谷P1282 多米诺骨牌 题解 题目链接:P1282 多米诺骨牌 题意: 多米诺骨牌由上下 222 个方块组成,每个方块中有 1∼61\sim61∼6 个点.现有排成行的上方块中点数之和记为 S1S ...
- 洛谷P4084 [USACO17DEC]Barn Painting G 题解
洛谷P4084 [USACO17DEC]Barn Painting G 题解 题目链接:P4084 [USACO17DEC]Barn Painting G 题意:题意:给定一颗N个节点组成的树,3种颜 ...
- 洛谷P3237 [HNOI2014]米特运输 题解
洛谷P3237 [HNOI2014]米特运输 题解 题目链接:P3237 [HNOI2014]米特运输 题意: 这题面是真的长啊 qwq 米特是D星球上一种非常神秘的物质,蕴含着巨大的能量.在以米特为 ...
- 洛谷P4315 月下“毛景树” 题解
洛谷P4315 月下"毛景树" 题解 题目链接:P4315 月下"毛景树" 题意:请维护一个数据结构,支持 改第 kkk 条边的边权 结点 uuu 到 vvv ...
- CCF-CSP 202112-3登机牌条码 解题思路+满分题解+详细注释
CCF-CSP 202112-3登机牌条码 解题思路+满分题解+详细注释 题目链接:202112-3登机牌条码 思路: 第一步:按照题目顺序进行处理,即首先处理字符串,将对应的字符串转换成相应的数字编 ...
- 洛谷P3412 仓鼠找$Sugar\ II$题解(期望+统计论?)
洛谷P3412 仓鼠找\(Sugar\ II\)题解(期望+统计论?) 标签:题解 阅读体验:https://zybuluo.com/Junlier/note/1327573 原题链接:洛谷P3412 ...
最新文章
- 一通骚操作,我把SQL执行效率提高了10000000倍!
- 刷新视频超分新记录28.41dB!一种全局视频超分方案OVSR
- java常见类关系(UML建模)
- xss绕过字符过滤_XSS过滤器绕过总结
- Java 洛谷 P1008 三连击
- Selenium 与 PhantomJS
- 5G NR 同步过程
- Ubuntu 18.04 下安装pip3及pygame模块
- 九度OJ 1437 To Fill or Not to Fill -- 贪心算法
- 参数设置_变频器基本参数设置
- Oracle EBS-SQL (PO-5):采购订单控制信息查询.sql
- visual studio如何用低版本打开高版本项目
- 二级c语言题库手机软件,C语言二级题库下载
- 动态贝叶斯网络DBN
- java炒股软件_股票软件java,中国软件股票怎么样
- Python将PDF按页转换为图片
- [Bilingual]Klein四元群的四个例子Four examples of Klein four-group
- unable to load dll 'gdiplus.dll' in docker
- Django 项目编码问题1UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 0: invalid contin
- 电子公文技术获得突破 方正CEB渐成标准