找到 10786 篇文章 关于 Python

使用 Python 查找盒子中球的最大数量的程序

Arnab Chakraborty
更新于 2021-05-18 11:56:18

1K+ 次浏览

假设我们有一个球厂,我们有 n 个球,编号从 l 到 r(包括 l 和 r),并且有无限多个编号从 1 到无穷大的盒子。所以如果我们将每个球放在与球号数字之和相同的编号的盒子里。(例如,球号 123 将被放入编号为 1 + 2 + 3 = 6 的盒子里)。所以如果我们有两个值 l 和 r,我们必须找到球数最多的盒子里球的数量。所以,如果输入… 阅读更多

使用 Python 查找替换隐藏数字后的最新有效时间的程序

Arnab Chakraborty
更新于 2021-05-18 11:55:52

209 次浏览

假设我们有一个字符串 s,表示 hh:mm 格式的时间。s 中的一些数字是隐藏的(用 ? 表示)。考虑到 24 小时制时钟,有效时间在 00:00 和 23:59 之间。我们必须找到可以从时间中通过替换隐藏数字获得的最新有效时间。所以,如果输入类似于 s= "1?:?5",则输出将为 13:55,因为以数字 '2' 开头的最新小时为 23,以数字 '0' 结尾的最新分钟为 50。要解决此问题,我们将遵循以下步骤 -ans := 一个只有第一个元素为 first 的数组for i in range 0 ... 阅读更多

使用 Python 查找点最高海拔的程序

Arnab Chakraborty
更新于 2021-05-18 11:49:57

913 次浏览

假设有一位骑自行车的人正在进行公路旅行。在他的公路旅行中,有 n 个不同的点在不同的海拔高度。骑车者从海拔 0 的点 0 开始他的旅行。如果我们有一个名为 gain 的包含 n 个元素的序列,gain[i] 是所有 (0

使用 Python 查找可以构成最大正方形的矩形数量的程序

Arnab Chakraborty
更新于 2021-05-18 11:49:36

215 次浏览

假设我们有一个名为 rect 的数组,其中 rect[i] 有两个元素 [len_i, wid_i],其中 len_i 和 wid_i 分别表示第 i 个矩形的长度和宽度。现在我们可以切割第 i 个矩形以形成一个边长为 k 的正方形,如果两个 k

使用 Python 恢复解码异或数组的程序

Arnab Chakraborty
更新于 2021-05-18 11:49:07

338 次浏览

假设我们有一个隐藏的数组 arr,其中包含 n 个非负整数。现在此数组被编码到另一个长度为 n-1 的数组 enc 中。所以这里 enc[i] = arr[i] XOR arr[i+1]。如果我们有编码后的 enc 数组和一个整数 first,它是实际数组的第一个元素,我们必须找到原始数组。所以,如果输入类似于 enc = [8, 3, 2, 7],first = 4,则输出将为 [4, 12, 15, 13, 10]。要解决此问题,我们将遵循以下步骤 -arr := 一个只有第一个元素为 first 的数组for i in range 0 ... 阅读更多

使用 Python 查找我们在银行中拥有的总金额的程序

Arnab Chakraborty
更新于 2021-05-18 11:48:43

496 次浏览

假设您在第一天(例如星期一)在银行存入 1 元。从第二天(星期二)到星期日,每天存入比前一天多 1 元。在每个随后的星期一,您将存入比上一个星期一多 1 元。如果我们有一个数字 n,我们必须找到在第 n 天结束时您在银行中拥有的总金额。所以,如果输入类似于 n = 17,则输出将为 75,因为,在星期一存入 1 元,在星期二存入 2 元,依此类推,所以 7 元… 阅读更多

使用 Python 查找可以装上卡车的最大单位数量的程序

Arnab Chakraborty
更新于 2021-05-18 11:47:16

626 次浏览

假设我们有一组盒子,表示为一个二维数组,称为 boxTypes,其中 boxTypes[i] 包含两个元素 [第 i 种类型的盒子数量,第 i 种类型的每个盒子的单位数量]。现在我们还有一个值 k,它是可以装到卡车上的最大盒子数量。我们可以选择任何盒子装到卡车上,只要盒子的数量不超过 k。我们必须找到可以装到卡车上的最大总单位数。所以,如果输入类似于 boxTypes = [[2, ... 阅读更多

使用 Python 检查字符串的两半是否相同的程序

Arnab Chakraborty
更新于 2021-05-18 11:45:15

359 次浏览

假设我们有一个长度为偶数的字符串 s。我们必须将此字符串拆分为两个相同长度的不同一半。所以考虑 'a' 是前半部分,'b' 是后半部分。当两个字符串具有相同数量的元音(大写或小写)时,我们说这两个字符串是相同的。我们必须检查 'a' 和 'b' 是否相同。所以,如果输入类似于 s = "talent",则输出将为 True,因为两半是 "tal" 和 "ent",它们是相同的,因为它们只有一个元音和两个辅音。要解决此问题,… 阅读更多

使用 Python 查找重新格式化的电话号码的程序

Arnab Chakraborty
更新于 2021-05-18 11:44:35

347 次浏览

假设我们有一个字符串形式的电话号码。电话号码由数字、空格和/或连字符 '-' 组成。我们希望以某种方式重新格式化电话号码。有一些规则 -删除开头所有的空格和连字符将数字从左侧分组到右侧,分成长度为 3 的块,直到剩下 4 个或更少的数字。然后将最终数字分组为 -对于 2 位数字:一个长度为 2 的块。对于 3 位数字:一个长度为 3 的块。对于 4 位数字:两个长度为 2 的块。然后通过… 阅读更多

使用 Python 计算锦标赛中比赛场次的程序

Arnab Chakraborty
更新于 2021-05-18 11:43:25

2K+ 次浏览

假设我们有一个数字 n。所以在锦标赛中有 n 支队伍,它有一些规则 -如果当前队伍数量为偶数,则每支队伍与另一支队伍合并。总共进行 (n/2) 场比赛,其中 (n/2) 支获胜队伍将进入下一轮。如果队伍数量为奇数,则随机选择一支队伍进入锦标赛,其余队伍合并。所以总共进行 (n-1)/2 场比赛,(n-1)/2+1 支队伍作为获胜队伍进入下一轮。我们必须找到总比赛场次… 阅读更多

广告

© . All rights reserved.