wa了3、5点求指教
查看原帖
wa了3、5点求指教
227895
shiyuxuan0429楼主2024/8/31 21:53

wa了3、5点 本题下载不了数据 球神犇执教 顺序结构写的可能有点繁琐 -------代码部分-----

#include<bits/stdc++.h>
using namespace std;
int main(){
	int s,v;
	cin>>s>>v;
	int hours=0;
	int mins=0;
	int yh=8;
	int ym=0;
	if(s%v!=0){
		mins=s/v+1;
	}
	else{
		mins=s/v;
	}
	mins+=10;
	if(mins>=60){
		hours=mins/60;
		mins=mins%60;
	}
	if(hours>=24){
		hours=hours%24;
	}
	if(mins==0&hours<=8){
		cout<<"0"<<yh-hours<<":00";
	}
	else if(0<mins<=50&hours<=7){
		cout<<"0"<<yh-hours-1<<":"<<60-mins;
	}
	else if(50<mins<=60&hours<=7){
		cout<<"0"<<yh-hours-1<<":"<<"0"<<60-mins;
	}
	else if(mins==0&hours>8){
		if(24-hours+8>=10){
			cout<<24-hours+8<<":00";
		}
		else{
			cout<<"0"<<24-hours+8<<":00";
		}
	}
	else if(0<mins<=50&hours>7){
		if(24-hours+7>=10)
			cout<<24-hours+7<<":"<<60-mins;
		else
			cout<<"0"<<24-hours+7<<":"<<60-mins;
	}
	else if(50<mins<=60&hours>7){
		if(24-hours+7>=10)
			cout<<24-hours+7<<":"<<"0"<<60-mins;
		else
			cout<<"0"<<24-hours+7<<":"<<"0"<<60-mins;
	}
	return 0;
} 
2024/8/31 21:53
加载中...