HDU1202 无语题

HDU 水题(基础题)附各大OJ题目分类 入门必备~~HDU1000 HDU1001 HDU1004 HDU1005 HDU1008 HDU1012 HDU1013 HDU1014 HDU1017 HDU1019 HDU1021 HDU1028 HDU1029 HDU1032 HDU1037 HDU1040 HDU1048 HDU1056 HDU1058 HDU1061 HDU1070 HDU1076 HDU1089 HDU1090 HDU 阅读详情

        这一题WA了8次。再看讨论时,骂声一片!个人也觉得这题出的不好。贴在这,供后来者借鉴。

 

#include<iostream>
#include<iomanip>
using namespace std;

double judge_score(int tem)  //分数对应的点数,题目给出的只是整数,所以调用时要强制类型转化
{
	if(tem>=90 && tem<=100)
		return 4.0;
	else if(tem>=80 && tem<=89)
		return 3.0;
	else if(tem>=70 && tem<=79)
		return 2.0;
	else if(tem>=60 && tem<=69)
		return 1.0;
	return 0.0;
}

int main()
{
	int t,i;
	double credit,score;

	while(cin>>t)
	{
		double all_score=0.0,all_credit=0.0;
		for(i=0;i<t;i++)
		{
			cin>>credit>>score;
			
			if(score!=-1)  //分数为-1,不计算
			{
				all_score+=judge_score(int(score))*credit; //分数的强制类型转化,应该很重要,没做这个,结果WA了8次
				all_credit+=credit;
			}
		}

		if(all_credit==0.0 || all_score==0.0)  //GPA不存在
		{
			cout<<-1<<endl;
			continue;
		}

		double GPA=all_score*1.0/all_credit;
		cout<<setiosflags(ios::fixed)<<setprecision(2)<<GPA<<endl;
	}
	return 0;
}


 

 

 

人形机器人硬件开发:骨架系统设计全攻略 本文以人形机器人骨架系统为核心研究对象,系统解析其从理论建模到工程实现的全流程设计方法。通过融合刚体力学、材料科学与机器人控制理论,构建"概念基础-理论框架-架构设计-实现机制-实际应用-高级考量-综合拓展"的七层分析体系。重点覆盖运动学/动力学建模、轻量化结构设计、关节模块集成、多物理场耦合优化等关键技术,结合波士顿动力Atlas、本田ASIMO等经典案例,提供从原型设计到量产验证的工程实践指南。 阅读详情

相关推荐

模拟电子技术课设-压控信号发生器

正弦波产生电路的目的就是使电路产生一定频率和幅度的正弦波,我们一般在放大电路中引入正反馈,并创造条件,使其产生稳定可靠的振荡。由于图2.3-1所示电路中存在RC电路和积分电路两个延迟环节,在实用电路中,将它们“合二为一”,即去掉方波发生电路中的RC回路,使积分运算电路即作为延迟环节,又作为方变三角波电路,滯回比较器和积分运算电路的输出互为另一个电路的输入。接着对各单元电路的工作原理进行了分析,由直流稳压电源电路提供所需电压,文氏振荡器产生正弦波,滞回比较器产生方波,滞回比较器与积分器连接产生三角波。

Sulfurone的博客 5325

HDU1202(C语言+详解)

~~~~确实很坑,我被它wa10多次心态裂开,具体在什么方面我们需要注意呢? (1)成绩在59.5理论上也是不及格点数,要返回0而不是1,恰恰好题目没有提到,巨阴间 (2)没有GPA<0的情况,所以返回-1 总点数/总学分 —思考:对于实数的临界条件一定要注意,毕竟被它wa10多次,也该长记性!! —如有不足之处,欢迎各位大佬指正!! ...

DongGu‘s Programming 373

基于OpenSSL的CA建立及证书签发(签发多域名/IP)

自签SSL证书(多域名/IP) 本文基于以下环境: 内核信息:Linux zabbix 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 系统版本:CentOS Linux release 7.6.1810 (Core) OpenSSL版本:OpenSSL 1.0.2k-fips 26 Jan 2017 【前言】 在基于OpenSSL的CA建立及证书签发一文中(后面统.

hobby云说 4648

HDU-1202 题解 模拟

HDU-1202 题解 The calculation of GPA 题目大意 计算GPA Time: 1000 ms Memory: 32768 kB 解题思路及分析 模拟 思路比较简单,说明一下坑点: 输入时s和p为实型,需要定义成double,scanf需要使用%lf p=-1时缺考,不计算成绩 题干要求如果GPA不存在,输出-1,注意GPA不存在的条件,学分为0时即不存在GPA 另外有一个小技巧,一般switch可以转换成数组,具体见代码 AC代码 #include <bit.

CapriceH的博客 138

OCEAN 电路仿真

介绍利用 Cadence OCEAN 进行电路脚本仿真的方法

weixin_43249158的博客 4406

瑞芯微rv1126 rtsp+mpp+rga取流

瑞芯微rv1109 rtsp+mpp+rga取流

ZuoSeDiao的博客 6340

ACM HDU 1202 The calculation of GPA(简单题)

The calculation of GPA Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9186    Accepted Submission(s): 2110 Problem Description 每学期的期末,大家都会忙于...

weixin_34066347的博客 343

ONNC Open Neural Network Compiler 开源神经网络编译器 一个 开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)部署导入ONNX模型

ONNC是一个集合了开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)。ONNC从底层开始构建,旨在将ONNX中间表示(IR)翻译成专有DLA代码。其软件架构设计强调可移植性和可重用性,从而简化了开发新后端的工作。上图展示了ONNC软件栈的顶层框图。软件栈从导入ONNX计算图模型到输出相应的硬件二进制文件,展示了各个功能块。

万有文的博客 1997

hdu1202(好坑人的题目啊)

#include int main() { int n; float sumf,sums,s,p; while(scanf("%d",&n)==1) { sumf=sums=0; while(n--) { scanf("%f%f",&s,&p); if(p!=-1)

青山绿水之辈 专栏 1473

UG二次开发GRIP刻字

UG二次开发GRIP刻字

qq285503851的博客 1138

KMD 核心功能模块——命令提交与调度:Ring Buffer 与硬件引擎交互

《KMD 中的中断与同步机制——从 Fence 到 Timeline Semaphore 的深度解析》GPU 需要持续接收命令,但硬件执行是流式处理。Ring Buffer 作为。导致 CVE-2022-1234(GPU 挂起),修复后强制检查。:命令提交延迟从 50μs 降至 5μs(20 倍提升)。,CPU 通过写入该地址更新指针(避免直接操作寄存器)。,实现 CPU 与 GPU 的高效协同。),GPU 读指针更新是硬件自动完成的。(通过硬件状态机),实现真正的零等待。AMDGPU 驱动曾因。

amy_mhd的博客 83

HDU 1202

WA了一次,没有注意到学分可以是小数。。 #include using namespace std; int main() { int n; while(cin >> n) { double a, b; double suma = 0, sumb = 0; while(n--) { cin >> a >> b; if(b != -1) { su

vsooda的专栏 1639

[HDU 1202] The calculation of GPA

[HDU 1202] The calculation of GPA 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1202 题目不难,注意一些细节问题: 浮点数初始化或者进行比较的时候默认加上个 .0 认真分析题目中的各项数据应该用什么类型的 在测试用例不确定的情况下,还是用while来无限次输入吧...

Youpeng 303

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

hdu_1202 The calculation of GPA

http://acm.hdu.edu.cn/showproblem.php?pid=1202 分析: 果然最近一直在刷

naturelan的专栏 556

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

hdu 1202 The calculation of GPA

hdu  1202  The calculation of GPA                         题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1202 模拟水 题目分析:似乎没什么好分析的,discuss里一半人都表示很无语,另一半痛骂这道题,很久前2wrong,至今依旧不明就里,重写了一遍就过了。 code: #in

slicer的技术交流栈 873

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

(HDU)1202 -- The calculation of GPA (计算GPA)

题目:http://vjudge.net/problem/HDU-1202 分析:这题好坑爹啊,80 - 89 4点,让人情不自禁设置成80<=i<=89,那么89.5算不算呢?还有就是全部缺考的情况也需要考虑,除法要有意义。 1 #include <cstdio> 2 #include <cstring> 3 #include &l...

diupouhao4253的博客 149

HDU1202

The calculation of GPA Problem Description 每学期的期末,大家都会忙于计算自己的平均成绩,这个成绩对于评奖学金是直接有关的。国外大学都是计算GPA(grade point average) 又称GPR(grade point ratio),即成绩点数与学分的加权平均值来代表一个学生的成绩的。那么如何来计算GPA呢? 一般大学采用之

wyj_2016的博客 514

hdu1202

The calculation of GPA Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 19202    Accepted Submission(s): 4432 timulianj Problem Descri

代码艺术的道与术 760

HDU 1202 The calculation of GPA

链接地址:http://acm.hdu.edu.cn/showproblem.php?pid=1202此题非常好理解,代码也很好敲,但是有很多坑。首先,学分和分数都是double型的(分数可以大于100,更可以小于0)=  =其次,分数为-1的,算缺考(但是如果所有科目都是缺考的话,要输出-1、下面是我AC的代码:#include #include #include #include #inclu

ColorWaterer的专栏 570

The calculation of GPA 1202

http://acm.hdu.edu.cn/showproblem.php?pid=1202                         *注: 29/10=2.9                如果除数为0, 输出-1, 被除数如果也为0, 也输出-1;

西西的博客 647

HDU各种比赛题题解(一)

HDU各种比赛题题解(一) Gardon-DYGG Contest 1 HDU1178 Heritage from father【水题】 - 海岛Blog - 优快云博客 HDU1181 变形课【DFS+关系闭包+bitset】_HDU各种比赛题解_海岛Blog-优快云博客 Gardon Gardon-DYGG Contest 2 HDU1201 18岁生日【日期计算+水...

海岛Blog 3645

杭电1202

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=1202 C语言源码: #include int main() { int n,i,num; double s1,s2,p,gpa; while(scanf("%d",&n)!=EOF) { s2=0; gpa=0; num=0; for(i=1;i<=n;i++) {

423

HDU 水题(基础题)题目分类

转载自http://blog.youkuaiyun.com/secretbase_/article/details/43564609 入门必备~~ HDU1000 HDU1001 HDU1004 HDU1005 HDU1008 HDU1012 HDU1013 HDU1014 HDU1017 HDU1019 HDU1021 HDU1028 HDU1029 HDU1032 HDU1037 HDU1

LZK1997的博客 1015

hdu1202The calculation of GPA

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1202 继续水水水水水。 代码: #include #include struct Node { double s; double p; double gp; }a[1000000]; int main() { int _; whi

奋斗的Die Young 363
上一篇: HDU1128 self number("优化"版暴力)
下一篇: HDU1205 吃糖果
lulipeng_cpp
博客等级 码龄15年 169粉丝 130原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值