[C++题解] 1,整数运算-P1437 小明的游泳时间

小明的游泳时间

  • 题目描述:

伦敦奥运会要到了,小明在拼命练习游泳准备参加游泳比赛。这一天,小明给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小明计算一下,它这天一共游了多少时间呢?小明游的好辛苦呀,你可不要算错了哦。
在这里插入图片描述
1,定义
2,计算
3,输出

  • 问题详解:
  • 1,定义和输入
    int a,b,c,d,e,f;
    cin>>a>>b>>c>>d;
  • 2,计算:
    小时和分钟,按照分钟来算,取整为取多少小时;取余为取多少分钟;
    每小时为60分钟,几时为c60
    到c:d分:用了c
    60+d分钟
    而a时c分:用了a60+b;
    两者之间一共相差了(c
    60+b)-(a60+b)分钟,用e表示
    e=(c
    60+d-a*60-b);
    用相差的分钟整除60,则为多少小时
e=(c*60+d-a*60-b)/60;

用相差的分钟取余60,则为多少分钟

 f=(c*60+d-a*60-b)%60;
  • 3,输出
cout<<e<<" "<<f;
#include<bits/stdc++.h> 
using namespace std;
int main(){
	int a,b,c,d,e,f; 
	cin>>a>>b>>c>>d; 

	e=(c*60+d-a*60-b)/60;
	f=(c*60+d-a*60-b)%60;

	cout<<e<<" "<<f;
	return 0;	
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值