238 次浏览
给定两个数组 arr1[] 和 arr2[],大小分别为 n1 和 n2,我们需要找到第一个数组 arr1[] 中最大元素和第二个数组 arr2[] 中最小元素的乘积。例如,arr1[] = {5, 1, 6, 8, 9},arr2[] = {2, 9, 8, 5, 3},则 arr1 中的最大元素为 9,arr2 中的最小元素为 2,两者的乘积为 9*2 = 18。我们需要编写一个程序来解决这个问题。输入 arr1[] = {6, 2, 5, 4, 1} arr2[] = {3, ... 阅读更多
363 次浏览
给定一个数字 n,我们需要找到它的所有因子并找到这些因子的乘积并返回结果,即数字的所有因子的乘积。数字的因子是可以完全整除该数字的那些数字,包括 1。例如,6 的因子是 - 1, 2, 3, 6。现在根据任务,我们需要找到所有因子的乘积。输入 - n = 18 输出 - 5832 解释 - 1 * 2 * 3 * 6 * 9 * 18 = 5832 输入 - n = 9 输出 - 27 解释 - 1 * 3 * 9 = 27 下面使用的算法如下:获取输入 num 。循环从 i = 1 到 i*i
304 次浏览
给定一个数字 N,任务是找到前 N 个阶乘的乘积,并对 1000000007 取模。阶乘是指当我们找到包括该数字在内的该数字以下所有数字的乘积时,并用!(感叹号)表示,例如 - 4!= 4x3x2x1 = 24。因此,我们需要找到 n 个阶乘的乘积,并对 1000000007 取模。约束 1 ≤ N ≤ 1e6。输入 n = 9 输出 27 解释 1! * 2! * 3! * 4! * 5! * 6! * 7! * 8! * 9! Mod (1e9 + 7) = 27 输入 n = 3 输出 12 解释 1! * 2! * 3! mod (1e9 ... 阅读更多
197 次浏览
给定一个字符串 str,我们需要以“+”图案在矩阵中打印给定的字符串 str。要在矩阵中形成加号图案,矩阵必须是方阵。方阵是指行数和列数相同的矩阵。例如,我们有一个字符串“Tutor”,我们的任务是从中心水平和垂直地交叉打印字符串,并将矩阵的其余元素设为“x”,如下图所示 - 输入 str[] = {“Point”} 输出 输入 str[] = {“this”} 输出 图案无法实现 下面使用的算法如下:获取... 阅读更多
57 次浏览
给定一个值“n”,任务是为 n 生成正九边形数和直到 n 的正九边形数序列,并显示结果。什么是正九边形数?正九边形数包含由点形成的九边形层和中心的一个对应点。上面是正九边形数𝑁2的图形。它可以使用以下公式计算:$$Nc(n)=\frac{(3n-2)(3n-1)}{2}$$输入 数字:20 输出 正九边形数:1711 输入 数字:10 输出 正九边形数序列:1 10 28 55 91 136 190 253 325 406 算法 开始 步骤 1→声明函数以计算正九边形数 int calculate_number(int num) return ... 阅读更多
100 次浏览
给定一个值“n”,任务是为 n 生成正二十面体数和直到 n 的正二十面体数序列,并显示结果。什么是正二十面体数?正二十面体数是一个中心数,用于表示正二十面体(它是一个具有 20 个面的多面体)。直到 n = 1000 的前几个正二十面体数序列是 -1, 13, 55, 147, 309, 561, 923 正二十面体数可以使用以下公式计算:$$(2n+1)\times\frac{5n^{2}+5n+3}{3}$$输入 数字:20 输出 正二十面体数是:28741 输入 数字:12 输出 正二十面体数是:6525 算法 开始 步骤 1→声明函数以计算正二十面体数 int calculate(int ... 阅读更多
12K+ 次浏览
给定一个未排序数组,任务是计算未排序数组的平均值和中位数。计算平均值 平均值用于计算平均值。我们可以使用以下公式计算平均值 平均值 =(数组所有元素的和)/(元素总数) 计算中位数 如果数组已排序,则对于数组中奇数个元素,中位数是数组的中间元素;如果数组中元素个数为偶数,则中位数是中间两个元素的平均值 ... 阅读更多
669 次浏览
给定一个自然数数组,任务是计算平均绝对偏差,为此我们需要了解平均值、方差和标准差。计算平均绝对偏差需要遵循以下步骤:计算平均值 计算绝对偏差 将所有计算的偏差相加 应用公式 输入 arr[] = { 34, 21, 56, 76, 45, 11} 输出 平均绝对偏差为:18.5 输入 arr[] = {10, 15, 15, 17, 18, 21} 输出 平均绝对偏差为:2.66 给定程序中使用的算法如下:输入数组的元素 计算数组的平均值 使用... 计算偏差 阅读更多
957 次浏览
给定一个自然数数组,任务是计算给定数字的调和平均数并打印出来。什么是调和平均数?调和平均数是指其倒数的算术平均数的倒数。$$Harmonic\: Mean=\frac{n}{\frac{1}{a}+\frac{1}{b}+\frac{1}{c}+...}$$其中,n 是给定的元素总数,a、b、c……是数组中的实际元素。计算调和平均数的步骤如下:对元素求倒数 将所有倒数加在一起 现在将数组中的元素总数除以倒数之和 输入 arr[] = {2.0, 3.4, 5.3, 2.1} 输出 调和平均数为:2.74163 输入 arr[] = {13.5, 14.5, ... 阅读更多
630 次浏览
给定一个整数 n,任务是找到前 n 个自然数的立方和。因此,我们需要对 n 个自然数进行立方运算并求和结果。对于每个 n,结果应为 1^3 + 2^3 + 3^3 + … + n^3。例如,我们有 n = 4,则上述问题的结果应为:1^3 + 2^3 + 3^3 + 4^3。输入 4 输出 100 解释 1^3 + 2^3 + 3^3 + 4^3 = 100。输入 8 输出 1296 解释 1^3 + 2^3 + 3^3 + 4^3 + 5^3 + 6^3 + 7^3 +8^3 = 1296。下面使用的算法如下:我们... 阅读更多