102 次浏览
给定一个整数数组,任务是计算可以使用给定数组值形成的数对总数,使得数对上的与运算结果为奇数。与运算的真值表如下所示:A B A^B 0 0 0 1 0 0 0 1 1 1输入 - int arr[] = {2, 5, 1, 8, 9}输出 - 按位与结果为奇数的数对计数为 - 3解释 -a1 a2 a1^a2 2 5 0 2 1 0 2 8 0 2 9 0 5 1 1 5 8 0 5 9 1 1 8 0 1 9 1 8 9 8以下程序中使用的方法如下:输入一个整数元素数组以形成数对计算数组的大小将数据传递给函数以... 阅读更多
97 次浏览
给定一个包含构成平行四边形的点的平面,任务是计算可以使用给定点形成的平行四边形的个数。在平行四边形中,四边形的对边平行,因此对角相等。输入 -int a[] = {0, 2, 5, 5, 2, 5, 2, 5, 2} Int b[] = {0, 0, 1, 4, 3, 8, 7, 11, 10}输出 - 平面上平行四边形的个数 - 3解释 - 我们得到了 (x, y) 点,使用这些点,我们可以形成 3 个平行四边形,如图所示... 阅读更多
286 次浏览
给定一个整数,例如 num,以及具有左值和右值的范围。任务是首先计算数字的二进制位,然后将循环从左位设置到右位,然后在给定范围内计算集合位。二进制数中的集合位由 1 表示。每当我们计算整数的二进制数时,它都由 0 和 1 的组合形成。因此,数字 1 在计算机术语中被称为集合位。输入 - int number ... 阅读更多
4K+ 次浏览
给定一个整数,例如 num,任务是首先计算数字的二进制位,然后计算数字的总集合位。二进制数中的集合位由 1 表示。每当我们计算整数的二进制数时,它都由 0 和 1 的组合形成。因此,数字 1 在计算机术语中被称为集合位。输入 - int number = 50输出 - 数字中总集合位的计数为 - 3解释 - 数字 50 的二进制表示... 阅读更多
5K+ 次浏览
给定一个整数,例如 num,任务是首先计算数字的二进制位,然后计算数字的总位数。输入 - int number = 50输出 - 数字中总位数的计数为 - 6解释 - 数字 50 的二进制表示为 110010,如果我们将其计算为 8 位数,则开头将附加两个 0。因此,数字中的总位数为 6。输入 - int number = 10输出 - 数字中总位数的计数为 - 6解释 - 二进制表示... 阅读更多
8K+ 次浏览
给定一个包含大写字母、小写字母、特殊字符和数字值的字符串。任务是计算字符串中所有类型字符、特殊字符和数字值的频率。大写字母 - A - Z 的 ASCII 值范围为 65 - 90,其中 65 和 90 包含在内。小写字母 - a - z 的 ASCII 值范围为 97 - 122,其中 97 和 122 包含在内。数字值 - 0 - 9 的 ASCII 值范围为 48 - 57,其中 48 和 57 包含在内。特殊字符 - !, @, #, $, %, ^, &, *输入... 阅读更多
给定一个包含单词的句子或字符串,这些单词之间可能包含空格、换行符和制表符。任务是计算字符串中的总单词数并打印结果。输入 - string str = “welcome to tutorials point\t”输出 - 字符串中的单词数为 - 4解释 - 字符串中有四个单词,即 welcome、to、tutorials、point,其余的是单词之间存在的空格(“ ”)、换行符()和制表符(\t)。输入 - string str = “honesty\t is the best policy”输出 - 单词数为... 阅读更多
16K+ 次浏览
给定一个包含重复值的整数元素数组,任务是计算数组中存在的不同元素的频率并打印结果。输入 - int arr[] = {1, 1, 2, 3, 4, 1, 2, 3}输出 -1 的频率为:3 2 的频率为:2 3 的频率为:2 4 的频率为:1输入 - int arr[] = {2, 3, 4, 1, 5}输出 -1 的频率为:1 2 的频率为:1 3 的频率为:1 4 的频率为:1 5 的频率为:1以下程序中使用的方法如下... 阅读更多
258 次浏览
给定两个定义范围 [L, R] 的数字。目标是在 L 和 R 之间找到所有偶数,并且其各位数字之和能被 3 整除。我们将通过计算 L 和 R 之间所有偶数的各位数字之和来做到这一点,如果该和 % 3 == 0,则递增计数。让我们通过示例来理解。输入 - L=10, R=20输出 - [L, R] 范围内所有偶数的个数,其各位数字之和能被 3 整除:2解释 - 10 和 20 之间的偶数。10、12、14、16、... 阅读更多
237 次浏览
给定一个包含数字 0 到 9 的字符串。该字符串表示一个十进制数。目标是找到所有表示大于数字 X 的十进制数的子字符串。条件是子字符串不能以 0 开头。即在“2021”中,“02”、“021”、“0”将不包含在内。我们将通过检查所有子字符串的第一个值来做到这一点,如果它大于 0,则开始使用 stoi() 将它们转换为整数来从该索引创建子字符串。如果子字符串 > X,则递增计数。让我们通过示例来理解。输入 - str=”123” X=12输出 - 数值大于...的子字符串个数 阅读更多