下面时丑丑的代码QaQ
#include<bits/stdc++.h>
using namespace std;
int main(){
int m,s,t;
int da[10][7]={ {0,17,34,51,68,85,102},
{0,17,34,51,68,85,102},
{0,17,34,60,77,94,111},
{0,17,34,60,77,94,111},
{0,17,34,60,77,94,120},
{0,17,34,60,77,94,120},
{0,17,60,77,94,111,128},
{0,17,60,77,94,111,128},
{0,17,60,77,94,120,137},
{0,17,60,77,94,120,137}};
cin>>m>>s>>t;
int tt=t,ss=s;
int i;
while(m>=10){
m-=10;
s-=60;
t-=1;
if(s<=0){
cout<<"Yes\n"<<tt-t;
return 0;
}
}
for(i=0;i<min(10,t);i++){
if(s-da[m][i]<=0){
cout<<"Yes\n"<<tt-t+i;
return 0;
}
}
while(t>=7){
s-=120;
t-=7;
if(s<=0){
cout<<"Yes\n"<<tt-t;
return 0;
}
}
for(i=0;i<t;i++){
if(s-da[m][i]<=0){
cout<<"Yes\n"<<tt-t+i;
return 0;
}
}
cout<<"No\n"<<ss-s+da[m][t];
return 0;
}
9敏