这样写更简洁 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = 100, res = 0; int n = sc.nextInt(); int p = sc.nextInt(); int q = sc.nextInt(); int[] scores = new int[n]; for (int i = 0; i < n; i++) scores[i] = sc.nextInt(); Arrays.sort(scores); for (int i = n - 1; i >= 0; i--) { if (i < n - 1 && scores[i] < scores[i + 1]) num--; double sum = (p * num + q * scores[i]) / 100; if (sum >= 60) res++; } System.out.println(res); } }

相关推荐

喵_coding:反正就是骗 我一个九本面小厂骗他玩的说能实习到明年八月份 不然不愿意给offer 搞笑 逗逗你的呀 实际实习一个多月就跑
你开始找寒假实习了吗?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务