想借楼请问下第一题的问题 我也是判断每个怪是不是值得打来计算,只不过是先把金币换算成血最后再换算回来。。。不知道为什么就一直过不去 哭了😭 import java.util.*; class Main { public static void main(String args[]) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); // amount of monsters int m = sc.nextInt(); // how much health each coin can buy int health = 0; for (int i=0; i<n; i++){ int n1 = sc.nextInt(); int n2 = sc.nextInt(); if (n2*m > n1) { health -= n1; health += n2*m; } } int ans = health/m; System.out.print(Math.max(0, ans)); } }
点赞 评论

相关推荐

牛客网
牛客企业服务