找到 34423 篇文章 编程

C++ 中数组中所有可被给定数字 K 整除的元素的乘积

Sunidhi Bansal
更新于 2020-08-13 07:29:56

379 次浏览

给定一个包含 n 个整数的数组 arr[n] 和另一个整数 k,任务是找到 arr[] 中所有可被 k 整除的元素的乘积。要解决这个问题,我们必须迭代数组的每个元素,并找到它是否完全可被数字 k 整除,然后将所有元素的乘积存储到一个变量中。例如,我们有一个数组 arr[] = {1, 2, 3, 4, 5, 6},假设我们有 k = 2,那么数组中可被 2 整除的数字是 2、4、... 阅读更多

C++ 中数组中所有合数的乘积

Sunidhi Bansal
更新于 2020-08-13 07:28:02

201 次浏览

给定一个包含 n 个整数的数组 arr[n],任务是找到数组中所有合数的乘积。合数是由两个其他整数相乘得到的整数。例如,6 是一个合数,可以通过将两个整数 2 和 3 相乘得到。我们也可以说它们不是素数。输入 arr[] = {1, 2, 4, 5, 6, 7} 输出 24 说明 - 数组中的合数是 4 和 6,它们的乘积是 24。输入 arr[] = {10, 2, 4, 5, 6, 11} 输出 240 说明 - 数组中的... 阅读更多

C++ 中数组中所有成对连续元素的乘积

Sunidhi Bansal
更新于 2020-08-13 07:25:21

299 次浏览

给定一个包含 n 个整数的数组 arr[n],任务是找到所有成对连续元素的乘积。数组 arr[] 中的连续元素是,如果我们在第 i 个元素处,即 arr[i],那么它的连续元素将是 arr[i+1] 或 arr[i-1],因此乘积将是 arr[i] * arr[i+1] 或 arr[i] * arr[i-1]。输入 arr[] = {1, 2, 3, 4} 输出 2, 6, 12 说明 将其分成对 {1, 2}、{2, 3}、{3, 4} 它们的结果将是 1*2 = 2、2*3 = 6、3*4 = 12 输入 arr[] = {9, 5, 1, 2, 6, 10} 输出 45, 5, 2, 12, 60 说明 将其分成对 {9, 5}、... 阅读更多

C++ 中一根断裂的木棍形成 n 边形的多边形的概率

Sunidhi Bansal
更新于 2020-08-13 07:23:38

110 次浏览

我们给定一根任意长度的木棍,并且该木棍可以随机断成 n 块,这些块可以是整数类型或浮点类型,任务是找到断裂的木棍是否可以形成一个 n 边形。我们可以通过应用公式来计算概率$$P(E^{\prime})=1-P(E)=1-\frac{n}{2^{n-1}}$$其中,n 是将木棍分成几部分产生的片段数。输入 长度 = 10,片段 = 4 输出 概率为:0.5 说明 - 给定大小为 10 厘米的长度,并将其分成 4 部分 输入 长度 = 5,片段 = 3 输出 概率为:0.25 说明 - 给定... 阅读更多

C++ 中一次走 2 步或 3 步到达某一点的概率

Sunidhi Bansal
更新于 2020-08-13 07:22:16

204 次浏览

一个人“A”从起始位置 X = 0 步行,任务是找到如果他/她可以走 2 步或 3 步,则恰好到达 X = num 的概率。步长为 2 的概率,即 P,步长为 3 的概率为 1 - P。输入 num = 5,p = 0.2 输出 0.32 说明 可以有两种方法到达 num,即 5 2+3,概率为 0.2 * 0.8 = 0.16 3+2,概率为 0.8 * 0.2 = 0.16 因此,总概率将为 0.16 + 0.16 = 0.32 输入 num = 2,p = 0.1 输出 0.1 下面使用的方法是... 阅读更多

C++ 中第 N+1 天下雨的概率

Sunidhi Bansal
更新于 2020-08-13 07:20:33

120 次浏览

给定一个包含 0 和 1 的数组,其中 0 表示不下雨,1 表示下雨。任务是计算第 N+1 天下雨的概率。要计算第 N+1 天下雨的概率,我们可以应用以下公式集合中雨天的总数/集合中总天数输入 arr[] = {1, 0, 0, 0, 1} 输出 第 n+1 天下雨的概率:0.4 说明 雨天和非雨天的总数为:5 表示雨天的 1 的总数为:2 第 N+1 天下雨的概率为:2 / 5 = ... 阅读更多

C++ 中第三次掷骰子获得更高值的概率

Sunidhi Bansal
更新于 2020-08-13 07:18:10

79 次浏览

给定三个玩家 A、B、C 掷骰子,我们必须找到 C 掷骰子并且 C 掷出的数字高于 A 和 B 的概率。要检查获得更高值的概率,我们必须记住第三次掷骰子的值高于前两次。例如,A 掷骰子并获得 2 分,B 掷骰子并获得 3 分,因此 C 获得更高值的概率为 3/6 = 1/2,因为只有 3 个值可能高于 A ... 阅读更多

C++ 中自然数加权平均数的程序

Sunidhi Bansal
更新于 2020-08-13 07:16:26

848 次浏览

给定一个自然数数组和另一个包含相应自然数权重的数组,任务是计算自然数的加权平均数。有一个公式用于计算自然数的加权平均数。$$\overline{x}=\frac{\displaystyle\sum\limits_{i=1}^n (x_{i*}w_{i})}{\displaystyle\sum\limits_{i=1}^n w_{i}}$$其中,x 是自然数,w 是与该自然数相关的权重。输入 X[] = {11, 22, 43, 34, 25, 16} W[] = {12, 12, 43, 54, 75, 16} 输出 加权平均数为:29.3019 说明 (11*12 + 22*12 + 43*43 + 34*54 + 25*75 + 16*16) / (12 + 12 + 43 + 54 +75 ... 阅读更多

C++ 中检查当 n 个实心球浸入水箱时水箱是否溢出的程序

Sunidhi Bansal
更新于 2020-08-13 07:13:55

194 次浏览

给定圆柱形水箱的半径和高度、'n' 个球形实心球的半径以及水箱中的水量,任务是检查当球浸入水箱时水箱是否会溢出。计算体积的公式圆柱体 3.14 * r * r * h其中,r 是水箱的半径,h 是水箱的高度球体 (4/3) * 3.14 * R * R * R其中,R 是球体的半径输入 水箱高度 = 5 水箱半径 = 2 水体积 = 10 容量 = 10 球半径 = 2 输出 它会溢出方法... 阅读更多

C++ 中使用 STL 检查数组是否为回文数组的程序

Sunidhi Bansal
更新于 2020-08-13 07:12:04

2K+ 次浏览

给定一个包含 n 个整数的数组 arr[n],任务是找到数组是否为回文数组。我们必须使用 C++ 中的 STL 完成规定的任务。在 C++ 中,有一个 STL(标准模板库)的功能,它是一组 C++ 模板类,用于提供数据结构和一些函数,例如堆栈、队列、列表等。要使用这些功能,必须了解模板类。回文是指从序列的前端或后端读取相同的序列。回文的一些简单示例是 - MADAM、RACECAR、... 阅读更多

广告

© . All rights reserved.