C++洛谷的问题 题目和我的答案如下,我只得类80分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++洛谷的问题 题目和我的答案如下,我只得类80分相关的知识,希望对你有一定的参考价值。

伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少时间呢?小鱼游的好辛苦呀,你可不要算错了哦。

输入输出格式

输入格式:
一行内输入4个整数,分别表示a,b,c,d。

输出格式:
一行内输出2个整数e和f,用空格间隔,依次表示小鱼这天一共游了多少小时多少分钟。其中表示分钟的整数f应该小于60。

#include<iostream>
#include<cstdio>
#include<cstdlib>
int main()

int a,b,c,d,e,f,z,g,p;
scanf("%d%d%d%d",&a,&b,&c,&d);
z=60*a+b;
g=60*c+d;
p=g-z;
f=p%60;
e=(p-d)/60;
printf("%d %d",e,f);
return 0;

参考技术A 1、你这是C库的IO,不是C++的标准IO流
2、程序有过多的假设,a一定比c小,a和c一定小于24,b和d一定小于等于60
3、虽然你严格按照了题目的那个a、b、c、d命名,但是题目没有要求你真的用这个变量名,单一个字母的变量名不是一个好的命名习惯。

即:如果题目要求是C++,且连变量声明艺术兼并考虑的情况下,你可能存在这3个扣分点。
改:
1、cin/cout才是C++的标准输出流。
2、添加上过程控制语句if(condition)...else...输出提示用户不适当的输入
3、变量名改为,startTime,endTime等意义明确的名字本回答被提问者和网友采纳
参考技术B #include <iostream>
#include <cstdio>
using namespace std;
int main()
int a, b, c, d;
cin >> a >> b >> c >> d;
if (d - b < 0)
d += 60;
cout << c - a - 1 << " " << d - b;

else
cout << c - a << " " << d - b;

return 0;
参考技术C 你这个问题直接去洛谷问都比在这问强
看看下面强答的那位……

蓝桥杯省赛题目的难度大概相当于洛谷的啥难度的题?

小题:入门~普及
大题:入门~普及
最后一题:提高
基础dfs,基础动态规划,字符串基础操作,基础数论,基础图论,基础数据结构算法
这些弄懂,差不多就省一了,
省赛偏基础,国赛会难一点,dfs+剪枝,动态规划(数位DP常考),字符串(kmp),数论(这就考验数学能力了),图论(一般和最小生成树,最短路径结合着考),数据结构(这个多了,线段树,平衡树,等等)
省赛只要刷的题多了(一两百道,弄懂),省一很容易的
参考技术A 小题:入门~普及 大题:入门~普及 最后一题:提高 基础dfs,基础动态规划,字符串基础操作,基础数论,基础图论,基础数据结构算法 这些弄懂,差不多就省一了,省赛偏基础,国赛会难一点,dfs+剪枝,动态规划(数位DP常考... 参考技术B 因为跟电子设计大赛这种比赛相比含金量也没多高,所以难度不大,买套开发板来研究下背背代码拿个国奖应该很轻松。 参考技术C 那一年那年被遗忘的小岛灰色的土地很枯燥人们的娱乐好无聊转圈圈 不停转圈圈然后摔倒地平线 眺望地平线默默祈祷没有飓风就好新地球 他们跑不了像是个圈套 只能庸庸碌碌到老新地球 他们的监牢胀娇谪鹤赶讯

以上是关于C++洛谷的问题 题目和我的答案如下,我只得类80分的主要内容,如果未能解决你的问题,请参考以下文章

蓝桥杯省赛题目的难度大概相当于洛谷的啥难度的题?

表达式求值

洛谷的u id是啥

P1000 超级玛丽游戏

洛谷 P1855 榨取kkksc03 题解

C++ 中,类的实例化对象是指啥?如果确保它的实例化对象只得一个?