南邮 OJ 1571 约瑟夫问题

本文探讨了南邮OJ中的约瑟夫问题,详细介绍了游戏规则:N人站成一圈,从1号开始每隔一人淘汰,最后的幸存者支付孟加拉币给其他参与者。当无人被淘汰时,游戏结束,幸存者支付双倍孟加拉币。通过示例解释了如何计算约瑟夫总共需支付的金额,例如5人游戏时,约瑟夫需支付8孟加拉币。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

约瑟夫问题

时间限制(普通/Java) :  1000 MS/ 3000 MS          运行内存限制 : 65536 KByte
总提交 : 34            测试通过 : 15 

比赛描述

你一定听说过约瑟夫问题。它的结果是找出了 N 个人中唯一的幸存者。现在你要参与一个新的游戏,它的结果比原先那个游戏更令人满意。假设 N 个游戏者站成一个圈。从编号为 1 的游戏者开始每隔一个人暂时性地去掉一个人(比如一开始去掉的是 2 号)直

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值