ACM水题求解!真的找不出来哪错了.两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 56秒.输入样例:21 2 3 4 5 634 45 56 12 23 34输出样例:5 7 947 9 30
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/01 14:16:42
![ACM水题求解!真的找不出来哪错了.两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 56秒.输入样例:21 2 3 4 5 634 45 56 12 23 34输出样例:5 7 947 9 30](/uploads/image/z/11632385-65-5.jpg?t=ACM%E6%B0%B4%E9%A2%98%E6%B1%82%E8%A7%A3%21%E7%9C%9F%E7%9A%84%E6%89%BE%E4%B8%8D%E5%87%BA%E6%9D%A5%E5%93%AA%E9%94%99%E4%BA%86.%E4%B8%A4%E4%B8%AA%E6%97%B6%E9%97%B4%2CA%E5%92%8CB+%E9%83%BD%E6%98%AF%E7%94%B13%E4%B8%AA%E6%95%B4%E6%95%B0%E7%BB%84%E6%88%90%2C%E5%88%86%E5%88%AB%E8%A1%A8%E7%A4%BA%E6%97%B6%E5%88%86%E7%A7%92%2C%E6%AF%94%E5%A6%82%2C%E5%81%87%E8%AE%BEA%E4%B8%BA34+45+56%2C%E5%B0%B1%E8%A1%A8%E7%A4%BAA%E6%89%80%E8%A1%A8%E7%A4%BA%E7%9A%84%E6%97%B6%E9%97%B4%E6%98%AF34%E5%B0%8F%E6%97%B6+56%E7%A7%92.%E8%BE%93%E5%85%A5%E6%A0%B7%E4%BE%8B%3A21+2+3+4+5+634+45+56+12+23+34%E8%BE%93%E5%87%BA%E6%A0%B7%E4%BE%8B%3A5+7+947+9+30)
ACM水题求解!真的找不出来哪错了.两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 56秒.输入样例:21 2 3 4 5 634 45 56 12 23 34输出样例:5 7 947 9 30
ACM水题求解!真的找不出来哪错了.
两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时
56秒.
输入样例:
2
1 2 3 4 5 6
34 45 56 12 23 34
输出样例:
5 7 9
47 9
30
输入描述:
输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒.题目保证所有的数据合法.
输出描述:
对于每个测试实例,输出A+B,每个输出结果也是由时分秒3部分组成,同时也要满足时间的规
我的代码:
#include
using
namespace std;
int main()
{
int n;
int *p;
cin>>n;
p=new
int [n];
for(int i=0;i>a>>b>>c>>d>>e>>f;
if(c+f>=60)
{
x=c+f-60;
if(b+e>=60)
{
y=b+e-59;
z=a+d+1;
}
else
{
y=b+e+1;
z=a+d;
}
}
else
{
x=c+f;
if(b+e>=60)
{
y=b+e-60;
z=a+d+1;
}
else
{
y=b+e;
z=a+d;
}
}
cout
ACM水题求解!真的找不出来哪错了.两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 56秒.输入样例:21 2 3 4 5 634 45 56 12 23 34输出样例:5 7 947 9 30
试试
1 59 30 1 0 30
这组数据
#include
using namespace std;
int main()
{
int n;
cin>>n;
while(n--)
{
int x=0,y=0,z=0;
int a,b,c,d,e,f;
cin>>a>>b>>c>>d>>e>>f;
x=(c+f)%60;
y=(b+e+(c+f)/60)%60;
z=(a+d+(b+e+(c+f)/60)/60);
cout