摘要: 题目 你正在和朋友玩一个游戏: 桌子上有一堆石头,每一次你们都会从中拿出1到3个石头。 拿走最后一个石头的人赢得游戏。游戏开始时,你是先手。 假设两个人都绝对理性,都会做出最优决策。 给定石头的数量,判断你是否会赢得比赛。 举例:有四个石头,那么你永远不会赢得游戏。不管拿几个,最后一个石头一定会被你 阅读全文
posted @ 2024-02-22 19:07 荒坂株式会社 阅读(47) 评论(0) 推荐(0)
摘要: 思路 创建空数组 分别添加圆周长结果和圆面积结果 返回数组 圆周长公式:C=2πr 圆面积公式: A=πr2A 代码 def calculate(self, r): # write your code here res=[] res.append(2*3.14*r) res.append(3.14* 阅读全文
posted @ 2024-02-22 17:54 荒坂株式会社 阅读(24) 评论(0) 推荐(0)
摘要: 要求 反转一个只有3位数的整数 思路 将数字强转为字符串 使用切片将字符串位置重新排列 强转排列后的字符串为整数 最后输出 代码 def reverseInteger(self, number): n1 = str(number) n2 = n1[::-1] n3 = int(n2) return 阅读全文
posted @ 2024-02-22 17:21 荒坂株式会社 阅读(24) 评论(0) 推荐(0)