70分,不懂哪里没考虑到,求大佬帮助
查看原帖
70分,不懂哪里没考虑到,求大佬帮助
1598475
icecreamaaa楼主2024/12/7 16:42
#include<iostream>

#include<iomanip>

using namespace std;

int main()
{

	int s,v;
  
	cin >> s >> v;
	int walktime = (s + v - 1) / v;//向上取整 
	int total = walktime + 10; // 需要的时间

	int eight = 8 * 60 ;//先转化为 总分钟数 

	int left = eight - total;//剩下的时间
	int hour = left /60;
	int min = left %60;//转化为时间表上的时间 
	if(left < 0){
		hour += 24;
	}//前一天的情况 
	cout << setfill('0') << setw(2) << hour << ":" << setw(2) << min << endl;
	return 0;
  
 }
2024/12/7 16:42
加载中...