import java.util.*; //贪心 public class Main { public static void main(String args[]){ Scanner input = new Scanner(System.in); int m = input.nextInt(); int s = input.nextInt(); int t = input.nextInt(); int flash = 0, st = t, sum = 0; while (t-- > 0) { //不断比较更新总步数 if (m >= 10) { m -= 10; flash += 60; } else m += 4; sum += 17; if (sum < flash) sum = flash; if (sum >= s) break; } if (sum >= s && t >= 0) System.out.printf("Yes\n%d", st - t); else System.out.printf("No\n%d", sum); } }
解题思路:
注意事项:
参考代码:
0.0分
5 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:651 |
核桃的数量 (C语言代码)浏览:893 |
字符逆序 (C语言代码)浏览:541 |
班级人数 (C语言代码)浏览:980 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:646 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2206 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:587 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:680 |