关注
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入总人数:");
int totalNum = scanner.nextInt();
int count=0;
int countNum=5;
// 初始化人数
List<Integer> start = new ArrayList<Integer>();
for (int i = 1; i <= totalNum; i++) {
start.add(i);
}
//从第K个开始计数
int k = 0;
while (start.size() >0) {
k = k + countNum;
//幸运者的索引位置
k = k % (start.size()) - 1;
// 判断是否到队尾,如果k=-1,则在队尾,输出,否则出队后循环继续。
if (k < 0) {
start.remove(start.size() - 1);
count++;
System.out.println(count);
return;
} else {
count++;
start.remove(k);
}
}
}
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
转发
投递三一集团等公司7个岗位 >
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
464054次浏览 8408人参与
# 你想对下半年说点什么 #
5412次浏览 130人参与
# 2022届毕业生现状 #
293089次浏览 4160人参与
# 许愿池 #
68791次浏览 1495人参与
# 找不到好工作选择GAP真的丢人吗 #
8431次浏览 86人参与
# 没有实习经历,还有机会进大厂吗 #
279808次浏览 5779人参与
# 实习好累,可以辞职全力准备秋招吗 #
4039次浏览 76人参与
# 参加过提前批的机械人,你们还参加秋招么 #
9577次浏览 303人参与
# 市场营销面经 #
2337次浏览 86人参与
# 互联网公司评价 #
68227次浏览 948人参与
# 华为开奖那些事 #
653799次浏览 5711人参与
# 2023开工大吉 #
11120次浏览 653人参与
# 产品实习,你更倾向大公司or小公司 #
32540次浏览 506人参与
# 双非本科求职如何逆袭 #
182192次浏览 2702人参与
# 我的成功项目解析 #
74233次浏览 2183人参与
# 你们的毕业论文什么进度了 #
501365次浏览 5205人参与
# 数据人offer决赛圈怎么选 #
38435次浏览 673人参与
# 产品薪资爆料 #
30587次浏览 524人参与
# 担心入职之后被发现很菜怎么办 #
27412次浏览 240人参与
# 校招入职后的感受 #
41767次浏览 700人参与