求助,哪里错了
查看原帖
求助,哪里错了
1607947
yuantc楼主2025/1/21 08:58

我服了,明明测试点都是对的,非ac样例也没错,为啥只有20

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int m,s,t,len,len2,k=1;
	cin>>m>>s>>t;
    while(k<=t)
    {
    	if(m>=10) 
		{
			m-=10; 
			len+=60;
		}
    	else 
    	{
    		m+=4;
		}
		len2=max(len2+17,len);
		if(len2>=s){cout<<"Yes"<<endl<<k; return 0;}
		k++;
	}
	cout<<"No"<<endl<<len2;
	return 0;
}
2025/1/21 08:58
加载中...