题目如下
Description
小明期末考试要复习C语言程序设计、高等数学、大学英语等科目,每门科目复习难度不同耗费的时间也不同,请帮小明计算复习完所有科目需要耗费多少分钟。
Input
入一个整型数字,代表需要复习的科目数量N。(1 ≤ N ≤ 10)。
从第二行开始的N行,每行有两个整型数字,代表复习第N门科目需要耗费的H小时(1 ≤ N ≤ 23),M分钟(0 ≤ N ≤ 59)。
Output
输出一个整型数字,代表小明复习共需要耗费多少分钟。
Sample Input
3
2 40
1 50
3 55
Sample Output
505
Hint
复习时间=2小时40分钟+1小时50分钟+3小时55分钟=6小时145分钟=360分钟+145分钟=505分钟
解题思路:要求先输入一个整数代表复习科目,对我们而言其实就是要输入的行数,所以可以先用scanf获取一个a,然后用for循环连续获取a行数字,然后接下来就是直接然后前一个数字乘60后与后一个数字相加,重复a次,获得总时间。
代码如下
#include<stdio.h>
int main()
{
int a;
int i, b, n, sum = 0;
scanf("%d", &a);
getchar();
for (i = 0; i < a; i++)
{
scanf("%d%d", &b,& n);
getchar();
sum = sum + b * 60 + n;
}
printf("%d", sum);
}