题解 CodeForces 268B Buttons C/C++

题目传送门:

Problem - 268B - Codeforceshttps://codeforces.com/problemset/problem/268/Bhttps://codeforces.com/problemset/problem/268/B翻译:

Manao 正在尝试打开一个相当具有挑战性的锁。这个锁上有 n 个按钮,要打开它,您需要按照特定的顺序按下按钮。当您按下某个按钮时,它要么保持按下状态(这意味着您猜对了,并按下了下一个按钮),要么所有按下的按钮都会返回到初始位置。当所有按钮同时按下时,锁就会打开。

考虑一个有三个按钮的例子。假设打开的顺序是:{2, 3, 1}。如果您首先按下按钮 1 或 3,按钮会立即弹起。如果您首先按下按钮 2,它会保持按下状态。如果您在按下 2 后按下 1,所有按钮都会弹起。如果您在按下 2 后按下 3,按钮 3 和 2 会保持按下状态。一旦您有两个按下的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值