hdu 2033 人见人爱A+B

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2033

题目大意:类似于a+b,只不过换成了时间的加减,超过60减去,然后在相应的分和时加一!没有太大的格式要求~

 1 #include <stdio.h>
 2 int main ()
 3 {
 4     int AH,AM,AS,BH,BM,BS,H,M,S,N;
 5     scanf ("%d",&N);
 6     while (N--)
 7     {
 8         H=M=S=0;
 9         scanf("%d%d%d%d%d%d",&AH,&AM,&AS,&BH,&BM,&BS);
10         if(AS+BS>=60)
11         {
12             S=(AS+BS)-60;
13             M+=1;
14         }
15         else
16             S=AS+BS;
17         if(AM+BM+M>=60)
18         {
19             M=(AM+BM+M)-60;
20             H+=1;
21         }
22         else
23             M=AM+BM+M;
24         H=H+AH+BH;
25         printf("%d %d %d\n",H,M,S);
26     }
27 }

hdu 2033 人见人爱A+B

时间: 2024-10-16 20:22:32

hdu 2033 人见人爱A+B的相关文章

hdu 2033 人见人爱A+B (java)

问题: 在for循环时习惯用元素i,以至于换成别的时老是用i,在每次for循环时请多注意该循环的元素是否一致. 在m,y有值的情况下习惯性将它当零直接赋值了,请注意!! 人见人爱A+B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 30111    Accepted Submission(s): 20076 Problem Descr

致初学者(三): HDU 2033~ 2043题解

下面继续给出HDU 2033~2043的AC程序,供大家参考.2033~2043这10道题就被归结为“ACM程序设计期末考试(2006/06/07) ”和“2005实验班短学期考试 ”. HDU 2033:人见人爱A+B 简单分支结构. #include <stdio.h> int main() { int n,ah,am,as,bh,bm,bs; scanf("%d",&n); while (n--) { scanf("%d%d%d%d%d%d"

HDU 2034 人见人爱A-B

/* 中文题意: 中文翻译: 题目大意:将a集合中和b集合中相同的全部去除,留下所有和b集合不相同,并将其输出 解题思路:看懂题意,直接写下来就可以了. 难点详解:看清题意,避免不必要的PE错误. 关键点:排序和找到和B集合相同的数如何处理. 解题人:lingnichong 解题时间:2014/07/30    17:39:37 写 解题感受: */ 人见人爱A-B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/327

hdu 2035 人见人爱A^B

人见人爱A^B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 34306    Accepted Submission(s): 23290 Problem Description 求A^B的最后三位数表示的整数. 说明:A^B的含义是“A的B次方” Input 输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A

hdu 2034人见人爱A-B

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2034 解题思路:set的基本用法 1 #include<iostream> 2 #include<string.h> 3 #include<stdio.h> 4 #include<set> 5 using namespace std; 6 7 int main() 8 { 9 int num1,num2,n; 10 while(scanf("%d %d

hdu 2035 人见人爱A^B (java)

问题: 此题需要用到大数来储存,但int还是能装下输入的n,m所以并没必要用BigInteger来装. 在开始用BigInteger装n时,即使将0转化成BigInteger型,用于判断0的if语句并没有效果,原因不明. 一些用于处理大数的函数: Ⅰ基本函数: 1.valueOf(parament); 将参数转换为制定的类型 比如 int a=3; BigInteger b=BigInteger.valueOf(a); 则b=3; String s="12345"; BigIntege

hdu 2034 人见人爱A-B (java)

问题: 题目要求排序之前没将a[]数组排序,导致一直不通过. 本题采用了String储存需要的数组元素,输出方便,也比较灵活. 人见人爱A-B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 53264    Accepted Submission(s): 15008 Problem Description 参加过上个月月赛的同学一定还

HDU 2034 人见人爱A—B

题目意思就是让你求两个集合A和B(A如果有B也有的话,输出B没有的A有的,如果A有的B都没有,直接输出NULL). #include <stdio.h> #include <string.h> #include <algorithm> using namespace std; int main() { int n,m,i,j,sum,k; int a[200],b[200],c[200]; while(scanf("%d%d",&n,&

Hdu2033 人见人爱A+B (贪心)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2033 人见人爱A+B Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 64329    Accepted Submission(s): 41979 Problem Description HDOJ上面已经有10来道A+B的题目了,相信这些题目