关注
我第二题房间分配一直提示格式错误,在本地测试都通过了。。。谁能告诉我哪里错了么 import java.util.*; public class Main { public static void main(String args[]) { Scanner scanner = new Scanner(System.in); int n=scanner.nextInt(); int x=scanner.nextInt(); int [] num = new int[n]; int [] tmp = new int[n]; for(int j=0;j<n;j++) { num[j]=scanner.nextInt(); tmp[j]=num[j]; } scanner.close(); int index = n-1; int min=100000; //找出是哪个房间的人被重新分配了 for(int i=0;i<n;i++) { if(num[i]<=min) { index=i; min=num[i]; } } //每个房间都减去被重新分配的房间最终分配后的人数 for(int i=0;i<n;i++) { tmp[i]=num[i]-num[index]; } //最后一轮只有部分房间分配了人数 if(index<=x-1) { for(int k=index+1;k<x;k++) { tmp[k]=tmp[k]-1; } } else { for(int k=index+1;k<x+n;k++) { tmp[k%n]=tmp[k%n]-1; } } //求出被重新分配的房间的人数 int sum =0; for(int i=0;i<n;i++) { sum+=num[i]; } for(int i=0;i<n;i++) { sum-=tmp[i]; } tmp[index]=sum; for(int i=0;i<n;i++) { System.out.print(tmp[i]+" "); } } }
查看原帖
点赞 8
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享

点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你现在会用到哪些AI技能? #
6154次浏览 85人参与
# 蚂蚁求职进展汇总 #
123190次浏览 1163人参与
# 未岚大陆求职进展汇总 #
7479次浏览 84人参与
# 秋招踩过的“雷”,希望你别再踩 #
85158次浏览 1088人参与
# 我对___祛魅了 #
132364次浏览 736人参与
# 大厂VS公务员你怎么选 #
27791次浏览 397人参与
# 智慧芽求职进展汇总 #
1796次浏览 5人参与
# 你还有多少年退休? #
26820次浏览 192人参与
# 我的求职进度条 #
90846次浏览 1197人参与
# 实习在多还是在精 #
35062次浏览 243人参与
# 实习下班不想学习,正常吗? #
20165次浏览 174人参与
# 小马智行求职进展汇总 #
13640次浏览 50人参与
# 你的房租占工资的比例是多少? #
64883次浏览 798人参与
# 你见过哪些工贼行为 #
16702次浏览 91人参与
# 金蝶求职进展汇总 #
53981次浏览 263人参与
# 总结:哪家公司面试体验感最好 #
70236次浏览 416人参与
# 校招谈薪一定要知道的事 #
13400次浏览 115人参与
# 找工作中的小确幸 #
27233次浏览 280人参与
# 顺丰求职进展汇总 #
63467次浏览 314人参与
# 非技术岗投递进展 #
158010次浏览 1314人参与
# 反问环节如何提问 #
115462次浏览 2468人参与
# 你觉得材料多少算高薪 #
26204次浏览 159人参与