找到关于 C++ 的 7345 篇文章

C++程序:查找可以用多少进制表示不大于M的数

Arnab Chakraborty
更新于 2022年3月3日 06:48:09

130 次浏览

假设我们有一个数字字符串 S 和另一个数字 M。设 d 为 S 中最大的数字。我们必须找到多少个不大于 M 的不同整数可以通过选择一个不小于 d+1 的整数 n 并将 S 视为 n 进制数来找到?因此,如果输入类似于 S = "999";M = 1500,则输出为 3,因为 S 作为 10 进制数,我们得到 999,作为 11 进制数,我们得到 1197,作为 12 进制数,我们得到 1413。这三个值是我们唯一可以……阅读更多

C++程序:查找解决所有问题所需的最长时间(不大于 T)

Arnab Chakraborty
更新于 2022年3月3日 06:44:35

201 次浏览

假设我们有一个包含 N 个元素的数组 A。还有另一个数字 T。假设 Amal 正在尝试参加一场编程竞赛。它持续 T 分钟,并给出 N 个问题。他需要 A[i] 分钟来解决第 i 个问题。他将选择零个或多个问题从 N 个问题中解决,这样总共解决这些问题的时间不会超过 T 分钟。我们必须找到解决他选择的这些问题所需的最长时间。因此,如果输入类似于 T = 17;A = [2, 3, 5, 7, 11],则……阅读更多

C++程序:计算在疯狂的文字编辑器中输入 n 个字符后剩余的字符数

Arnab Chakraborty
更新于 2022年3月3日 06:47:47

94 次浏览

假设我们有一个包含 n 个元素的数组 A,还有一个值 c。我们的系统中有一个疯狂的文字处理器,我们可以在其中键入字符,但如果我们连续 c 秒不键入,所有已写入的字母都将被删除。A[i] 表示我们键入第 i 个字符的时间。我们必须找到在键入所有 n 个字符后屏幕上将保留的最终字符数。因此,如果输入类似于 A = [1, 3, 8, 14, 19, 20];c = 5,则输出为……阅读更多

C++程序:查找使 r 行 c 列的所有单元格变黑所需的最小操作次数

Arnab Chakraborty
更新于 2022年3月3日 06:42:15

198 次浏览

假设我们有两个数字 r、c 和一个大小为 n x m 的网格。一些单元格为黑色,其余为白色。在一个操作中,我们可以选择一些黑色单元格并执行以下两个操作中的一个:将所有单元格的行涂成黑色,或将所有单元格的列涂成黑色。我们必须找到使第 r 行和第 c 列的单元格变黑所需的最小操作次数。如果不可能,则返回 -1。因此,如果输入类似于WBWWWBBBWBWWBBBr = 0 和 c = 3,则输出为 1,因为我们可以更改……阅读更多

C++程序:查找最多可以用 k 卢比购买多少巧克力

Arnab Chakraborty
更新于 2022年3月3日 06:28:13

394 次浏览

假设我们有一个包含 n 个元素的数组 A,以及其他值 l、r 和 k。Amal 想买巧克力,但他不会买太贵的巧克力,也不会买太便宜的巧克力。在商店里,有 n 种不同的巧克力棒,价格用 A 表示。如果巧克力的价格大于 r,则该巧克力太贵;如果巧克力的价格小于 l,则该巧克力太便宜。他想最多花费 k 卢比。我们必须找到他最多可以购买的巧克力数量。因此,如果输入为……阅读更多

C++程序:计算使总和和乘积不等于零所需的步数

Arnab Chakraborty
更新于 2022年3月3日 06:24:13

237 次浏览

假设我们有一个包含 n 个元素的数组 A。在一个操作中,我们可以向 A 中的任何一个现有元素添加 1。如果数组中所有元素的总和或乘积等于零,我们可以再进行一次此操作。我们必须计算使数组中所有元素的总和和乘积都不等于零所需的最小步数?因此,如果输入类似于 A = [-1, 0, 0, 1],则输出为 2,因为乘积和总和都为 0。如果……阅读更多

C++程序:查找制作汉堡和鸡肉汉堡可以获得的最大利润

Arnab Chakraborty
更新于 2022年3月3日 06:20:46

308 次浏览

假设我们有五个数字 b、p、f、h 和 c。一家餐馆里有两种汉堡。它们是汉堡和鸡肉汉堡。汉堡需要两个面包和一个牛肉饼,鸡肉汉堡需要两个面包和一个鸡肉块。我们有 b 个面包、p 个牛肉饼、f 个鸡肉块。我们正试图以 h 卢比的价格出售汉堡,以 c 卢比的价格出售鸡肉汉堡。我们必须找到我们可以获得的最大利润。因此,如果输入类似于 b = 7;p = 5;f = 2;h = 10;c……阅读更多

C++程序:检查我们是否可以按正确的顺序将多米诺骨牌放在彩色单元格上

Arnab Chakraborty
更新于 2022年3月3日 06:17:10

118 次浏览

假设我们有五个数字 n、k1、k2、w 和 b。有一个 2 x n 个单元格的棋盘,第一行中的前 k1 个单元格和第二行中的前 k2 个单元格为白色。所有其他单元格为黑色。我们有 w 个白色多米诺骨牌和 b 个黑色多米诺骨牌(2 x 1 大小)。如果棋盘的两个单元格都是白色且未被任何其他多米诺骨牌占用,我们可以将白色多米诺骨牌放在棋盘上。同样,如果两个单元格都是黑色且未被任何其他多米诺骨牌占用,则可以放置黑色多米诺骨牌……阅读更多

C++程序:查找可以从程序员集合中组成的组数

Arnab Chakraborty
更新于 2022年3月3日 06:12:58

382 次浏览

假设我们有一个包含 n 个元素的数组 A。A[i] 表示第 i 个学生的编程技能。A 中的所有元素都是不同的。我们要将它们分成团队,这样:没有两个学生 i 和 j,使得 |A[i] - A[j]| = 1 属于同一个团队团队数量尽可能少。因此,如果输入类似于 A = [2, 3, 4, 99, 100],则输出为 2,因为组为 [2, 3, 4] 和 [99, 100]步骤要解决这个问题,我们将遵循以下步骤:dem := 1 sort……阅读更多

C++程序:查找被盗的键盘的最小可能数量

Arnab Chakraborty
更新于 2022年3月3日 06:09:53

402 次浏览

假设我们有一个包含n个元素的数组A。某电子商店昨晚发生盗窃案。商店里所有的键盘都按升序从某个整数x开始编号。例如,如果x=4,商店里有3个键盘,则这些设备的索引为4、5和6。如果x=10,有7个键盘,则这些键盘的索引为10、11、12、13、14、15和16。盗窃后,只剩下n个键盘。它们的索引存储在数组A中。我们有……阅读更多

广告