#28975: help


a0955077720@gmail.com (陳丹尼)

學校 : 不指定學校
編號 : 171273
來源 : [163.13.226.107]
最後登入時間 :
2023-05-03 08:44:50
d669. 11677 - Alarm Clock -- UVa11677 | From: [123.192.133.48] | 發表日期 : 2022-01-19 22:15

請問大神們 我錯在哪

#include <bits/stdc++.h>

using namespace std;

 

int main(void)

{

ios::sync_with_stdio(0);

cin.tie(0);

 

int h1,m1,h2,m2,s1,s2,s3,s4;

 

while(cin>>h1>>m1>>h2>>m2){

 

if((h2>=h1)&&(m2>=m1)){

s1=(((h2-h1)*60)+(m2-m1));

cout <<s1 << "\n";

 

}else if((h2>h1)&&(m2<m1)){

s2=(((h2-h1)*60)-(m1-m2));

cout << s2 << "\n";

 

}else if( ( h2<h1 ) && ( m2>=m1 ) ){

s3=( ( ( (h2+24)-h1 ) * 60 ) + ( m2 - m1 ) );

cout << s3 << "\n";

 

}else if( ( h2>h1 ) && ( m2<m1 ) ){

s4=( ( ( ( h2+23 )-h1 ) * 60 ) + ( (m2+60) - m1 ) );

cout <<s4 << "\n";

 

}else if(h1==0 && h2==0 && m1==0 && m2==0){

break;

}

return 0; 

 } 

}

 
#28982: Re:help


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
d669. 11677 - Alarm Clock -- UVa11677 | From: [39.8.67.95] | 發表日期 : 2022-01-20 14:52

請問大神們 我錯在哪

#include <bits/stdc++.h>

using namespace std;

 

int main(void)

{

ios::sync_with_stdio(0);

cin.tie(0);

 

int h1,m1,h2,m2,s1,s2,s3,s4;

 

while(cin>>h1>>m1>>h2>>m2){

 

if((h2>=h1)&&(m2>=m1)){

s1=(((h2-h1)*60)+(m2-m1));

cout <

 

}else if((h2>h1)&&(m2<m1)){

s2=(((h2-h1)*60)-(m1-m2));

cout << s2 << "\n";

 

}else if( ( h2

=m1 ) ){

s3=( ( ( (h2+24)-h1 ) * 60 ) + ( m2 - m1 ) );

cout << s3 << "\n";

 

}else if( ( h2>h1 ) && ( m2

s4=( ( ( ( h2+23 )-h1 ) * 60 ) + ( (m2+60) - m1 ) );

cout <

 

}else if(h1==0 && h2==0 && m1==0 && m2==0){

break;

}

return 0; 

 } 

}


檢查一下if吧,你很多種情況都會沒有輸出

 
#28988: Re:help


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
d669. 11677 - Alarm Clock -- UVa11677 | From: [39.8.67.95] | 發表日期 : 2022-01-20 22:29


檢查一下if吧,你很多種情況都會沒有輸出


而且你的return放錯地方了

 
ZeroJudge Forum