#include #include using namespace std; int main(){ int m, s, t; cin >> m >> s >> t; //考虑两次dp,一次算蓝,一次算跑步,选最短时间的 vector dp(t + 1, 0); for(int i = 1; i <= t; ++i){ //单纯算蓝 if(m >= 10) { dp[i] = dp[i - 1] + 60; m -= 10; } else { dp[i] = dp[i - 1]; m += 4; } } for(int i = 1; i <= t; ++i){ //单纯算步 if(dp[i] < dp[i - 1] + 17){ dp[i] = dp[i - 1] + 17; } } if(dp[t] >= s){ cout << "Yes" << endl; for(int i = 0; i <= t; ++i){ if(dp[i] >= s){ cout << i << endl; return 0; } } } else { cout << "No" << endl; cout << dp[t] << endl; } return 0; }