关注
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int m = in.nextInt();
if(m < 1 || m > 100) {
System.out.println("ERROR!");
}else {
ArrayList<Integer> list = new ArrayList<>();
for(int k = 1; k <= 100; k++) {
list.add(k);
}
int i = 1;
int j = m;
while(list.size() >= m) {
//i*m-1为不删除元素时的index
//i-1为已删除的元素数量
//m-j为需要补足的数量,适用于循环时的偏移
int index=(i*m-1-(i-1)-(m-j));
if(index>=list.size()) {
//超过list长度,计算需要补足的数量
j = (index+1)-list.size();
//去除补足数量对应的index
list.remove(j-1);
//i充置为1
i = 1;
}else {
list.remove(index);
}
i++;
}
System.out.println(list);
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
分享

点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 双一流本的春招失败总结 面试近40家公司 0offer结局 准备转行了1.7W
- 2... 信息差补全:哪些假国企要避雷1.2W
- 3... 再也不用写代码了哈哈哈哈哈哈哈9328
- 4... 腾讯wxg一面 1h30min6513
- 5... 一文详解各大厂人才项目差异点(吐血整理)5591
- 6... 宝宝你是最棒的宝宝5531
- 7... 🔥【六月创作狂欢季】重磅上线!发文赚现金,多发多得🔥4882
- 8... 牛友们,你们有多久没回家了?4684
- 9... 论双非大一的“暑期”能拿下大厂offer吗?4548
- 10... 大厂实习后的一些反思与认知改变4030
正在热议
更多
# 考研对你找工作产生了哪些影响? #
3554次浏览 44人参与
# 机械只有读研才有出路吗? #
19717次浏览 228人参与
# 聊聊这家公司值得去吗 #
237271次浏览 2219人参与
# 远程面试的尴尬瞬间 #
100831次浏览 828人参与
# 你认为哪个岗位找工作最卷 #
15638次浏览 60人参与
# 打杂的实习你会去吗? #
108077次浏览 942人参与
# kpi面有什么特征 #
34868次浏览 256人参与
# 工作中哪个瞬间让你想离职 #
24093次浏览 166人参与
# 硬件人绝对不能踩的坑 #
61186次浏览 735人参与
# 职场人,说说你的烦心事 #
8899次浏览 81人参与
# 你有哪些缓解焦虑的方法? #
2768次浏览 118人参与
# 职场上哪些事情令人讨厌 #
16813次浏览 86人参与
# 为了找工作你投递了多少公司? #
11384次浏览 160人参与
# 秋招最大的收获是什么? #
34082次浏览 300人参与
# 你今年的平均薪资是多少? #
126640次浏览 661人参与
# 运营/市场营销人的秋招现状 #
17164次浏览 189人参与
# 实习生应该准时下班吗 #
223400次浏览 1397人参与
# 大家每天通勤多久? #
42075次浏览 331人参与
# 如果可以,你希望哪个公司来捞你 #
88228次浏览 371人参与
# 运营人求职交流聚集地 #
135297次浏览 983人参与