洛谷-小鱼的游泳时间-洛谷的第一个任务

题目描述 Description

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

输入输出格式 Input/output

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

输入输出样例 Sample input/output

样例测试点#1

输入样例:

12 50 19 10

输出样例:

6 20

思路:判断,如果d<b的话,d要加上一个小时才能与b相减,c要自减1,再输出四个数的差即可。

如果d>b的话,没什么好说,直接减输出就得了。

代码如下:

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int a,b,c,d;
 5     scanf("%d%d%d%d",&a,&b,&c,&d);
 6     if(d<b)
 7     {
 8         d=d+60;
 9         c=c-1;
10         printf("%d %d\n",c-a,d-b);
11     }
12     else printf("%d %d\n",c-a,d-b);
13     return 0;
14 }      
时间: 2024-12-30 03:05:41

洛谷-小鱼的游泳时间-洛谷的第一个任务的相关文章

P1425 小鱼的游泳时间

题目描述 伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的. 这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按24小时制计算),它发现自己从a时b分一直游泳到当天的c时d分,请你帮小鱼计算一下,它这天一共游了多少时间呢? 小鱼游的好辛苦呀,你可不要算错了哦. 输入格式 一行内输入 4 个整数,分别表示 a, b, c, d. 输出格式 一行内输出 2 个整数 e 和 f,用空格间隔,依次表示小鱼这天一共游了多少小时多少分钟.其中表示

洛谷-小鱼的航程(改进版)-循环!循环!循环!

题目背景 Background 原来的题目太简单,现改进让小鱼周末也休息,请已经做过重做该题. 题目描述 Description 有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1<=x<=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢? 输入输出格式 Input/output 输入格式:输入两个整数x,n(表示从周x算起,经过n天).输出格式:输出一个整数,表示小鱼累计游泳了多少公里. 输入输出样例 Sample input

洛谷-小鱼会有危险吗-BOSS战-入门综合练习2

题目描述 Description 有一次,小鱼要从A处沿直线往右边游,小鱼第一秒可以游7米,从第二秒开始每秒游的距离只有前一秒的98%.有个极其邪恶的猎人在距离A处右边s米的地方,安装了一个隐蔽的探测器,探测器左右x米之内是探测范围.一旦小鱼进入探测器的范围,探测器就开始把信号传递给那个猎人,猎人在一秒后就要对探测器范围内的水域进行抓捕,这时如果小鱼还在这范围内就危险了.也就是说小鱼一旦进入探测器范围,如果能在下1秒的时间内马上游出探测器的范围,还是安全的.现在给出s和x的数据,请你判断小鱼会不

洛谷-小鱼的数字游戏-数组

题目描述 Description 小鱼最近被要求参加一个数字游戏,要求它把看到的一串数字(长度不一定,以0结束,最多不超过100个),记住了然后反着念出来(表示结束的数字0就不要念出来了).这对小鱼的那点记忆力来说实在是太难了,你也不想想小鱼的整个脑袋才多大,其中一部分还是好吃的肉!所以请你帮小鱼编程解决这个问题. 输入输出格式 Input/output 输入格式:一行内输入一串整数,以0结束,以空格间隔.输出格式:一行内倒着输出这一串整数,以空格间隔. 输入输出样例 Sample input/

洛谷-小鱼比可爱-数组

题目描述 Description 人比人,气死人:鱼比鱼,难死鱼.小鱼最近参加了一个“比可爱”比赛,比的是每只鱼的可爱程度.参赛的鱼被从左到右排成一排,头都朝向左边,然后每只鱼会得到一个整数数值,表示这只鱼的可爱程度,很显然整数越大,表示这只鱼越可爱,而且任意两只鱼的可爱程度都不一样.由于所有的鱼头都朝向左边,所以每只鱼只能看见在它左边的鱼的可爱程度,它们心里都在计算,在自己的眼力范围内有多少只鱼不如自己可爱呢.请你帮这些可爱但是鱼脑不够用的小鱼们计算一下. 输入输出格式 Input/outpu

洛谷-小玉在游泳-循环!循环!循环!

题目描述 Description 小玉开心的在游泳,可是她很快难过的发现,自己的力气不够,游泳好累哦.已知小玉第一步能游2米,可是随着越来越累,力气越来越小,她接下来的每一步都只能游出上一步距离的98%.现在小玉想知道,如果要游到距离x米的地方,她需要游多少步呢.请你编程解决这个问题. 输入输出格式 Input/output 输入格式:输入一个数字(不一定是整数),表示要游的目标距离.输出格式:输出一个整数,表示小玉一共需要游多少步. 输入输出样例 Sample input/output 样例测

洛谷P3116 [USACO15JAN]约会时间Meeting Time

P3116 [USACO15JAN]约会时间Meeting Time 题目描述 Bessie and her sister Elsie want to travel from the barn to their favorite field, such that they leave at exactly the same time from the barn, and also arrive at exactly the same time at their favorite field. T

数学方法模拟(洛谷1017 进制转换NOIp2000提高组第一题)

我们可以用这样的方式来表示一个十进制数: 将每个阿拉伯数字乘以一个以该数字所处位置的(值减1)为指数,以10为底数的幂之和的形式.例如:123可表示为 1*10^2+2*10^1+3*10^0这样的形式. 与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置的(值-1)为指数,以2为底数的幂之和的形式.一般说来,任何一个正整数R或一个负整数-R都可以被选来作为一个数制系统的基数.如果是以R或-R为基数,则需要用到的数码为 0,1,....R-1.例如,当R=7时,所需用到

P1424 小鱼的航程(改进版) 有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1&lt;=x&lt;=7)开始算起,请问这样过了n天以后,小鱼一共累计游泳了多少公里呢? 输入输出格式 输入格式: 输入两个整数x,n(表示从周x算起,经过n天,n在long int范围内)。 输出格式: 输出一个整数,表示小鱼累计游泳了多少公里。

#include <stdio.h> #include <stdlib.h> int main() { long int n, i, week, distance; scanf("%ld %ld", &week, &n); distance = 0; for (i=0; i<n; i++) //n次循环 { if (week == 6) //若为周六week+1,同时天数i+1 { week++; i++; } if(week ==7 )