qingsi 发表于 2022-3-11 18:20:47

如何写出给你一个整数求一个结果

本帖最后由 qingsi 于 2022-3-11 18:48 编辑

#py代码
如何把:
游戏升级卡牌系统表达出来
比如:
一共有4张一级的卡
全部合成后是一张3级卡
合成要求:
两张同一等级的卡可以合成加一级的卡
求代码

ba21 发表于 2022-3-11 18:37:46

问题 不明不白。

qingsi 发表于 2022-3-11 18:50:13

ba21 发表于 2022-3-11 18:37
问题 不明不白。

这样应该就清楚了

wp231957 发表于 2022-3-11 19:22:13

qingsi 发表于 2022-3-11 18:50
这样应该就清楚了

估计就你自己清楚

qq1151985918 发表于 2022-3-11 21:53:34

你不知道2048游戏吗?论坛有很多2048代码,我曾经都写过。

isdkz 发表于 2022-3-12 08:32:44

本帖最后由 isdkz 于 2022-3-12 08:36 编辑

test = lambda x, y: y if x == 1 else test(x//2, y) + 1    # x:多少张,y:多少级
print(test(4, 1))       # 4 张1级

Stubborn 发表于 2022-3-12 11:12:19

很简单的问题,前提是你需要知道,自己卡片的张数,和等级
页: [1]
查看完整版本: 如何写出给你一个整数求一个结果