C++实现2025刘谦魔术(勺子 筷子 杯子)

目录

1、魔术步骤

2、C++代码

2.1、定义物品

2.2、枚举初始顺序

2.3、进行step2筷子交换

2.4、进行step3杯子交换

2.5、进行step4勺子交换

3、运行结果

4、全部源码


又是一年春晚啦,今年比较期待的是刘谦的魔术表演,现在用C++实现刘谦的第一个魔术,通过三次交换物体顺序,无论大家初始顺序是什么样子的,最后顺序都保持一致。

刘谦2025魔术揭秘 C++实现(勺子杯子筷子)

也可以点击此处跳转哦

1、魔术步骤

再给大家交代一下魔术规则吧:

step1:拿出筷子 杯子 勺子三种物品,从左到右随意顺序摆放。

step2:筷子与左边东西互换 如果筷子已经在左侧位置 不需要动。

step3:杯子与右边东西交换 如果杯子已经在最右侧 不需要动。

step4:勺子与左边东西交换 如果勺子已经在最左侧 不需要动。

2、C++代码

2.1、定义物品

//基础物品名称
std::string spoon		= "勺子";
std::string chopsticks	= "筷子";
std::string cup			= "杯子";

2.2、枚举初始顺序

一共只有6种顺序:

(1)勺子 筷子 杯子;

(2)勺子 杯子 筷子;

(3)筷子 勺子 杯子;

(4)筷子 杯子 勺子;

(5)杯子 勺子 筷子;

(6)杯子 筷子 勺子;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值