找到 34423 篇文章 关于编程

检查一个大数是否能被 25 整除(C++)

Arnab Chakraborty
更新于 2019-09-27 07:58:01

169 次浏览

在这里我们将看到如何检查一个数字是否可以被 25 整除。在这种情况下,数字是非常大的数字。所以我们将数字作为字符串输入。一个数字可以被 25 整除,当最后两位数字是 00,或者它们可以被 25 整除。示例 实时演示#include using namespace std; bool isDiv25(string num){    int n = num.length();    int last_two_digit_val = (num[n-2] - '0') * 10 + ((num[n-1] - '0'));    if(last_two_digit_val % 25 == 0)       return true;       return false; } int main() {    string num = "451851549333150";    if(isDiv25(num)){       cout

检查一个大数是否能被 20 整除(C++)

Arnab Chakraborty
更新于 2019-09-27 07:55:42

167 次浏览

在这里我们将看到如何检查一个数字是否可以被 20 整除。在这种情况下,数字是非常大的数字。所以我们将数字作为字符串输入。一个数字可以被 20 整除,当它可以被 10 整除,并且在除以 10 后,剩余的数字可以被 2 整除。所以这种情况很简单。如果最后一位数字是 0,那么它可以被 10 整除,当它可以被 10 整除时,如果倒数第二位数字可以被 2 整除,那么这个数字就可以被 20 整除。示例 实时演示#include using namespace std; bool isDiv20(string ... 阅读更多

检查一个大数是否能被 2、3 和 5 整除(C++)

Arnab Chakraborty
更新于 2019-09-27 07:53:14

216 次浏览

在这里我们将看到如何检查一个数字是否可以被 2、3 和 5 整除。在这种情况下,数字是非常大的数字。所以我们将数字作为字符串输入。一个数字可以被 2、3 和 5 整除,如果该数字可以被 2、3 和 5 的最小公倍数整除。所以 2、3、5 的最小公倍数是 30。我们必须检查该数字是否可以被 30 整除。一个数字可以被 30 整除,当它可以被 10 整除(最后一位数字是 0)并且可以被 3 整除(所有数字的和… 阅读更多

检查一个大数是否能被 11 整除(C++)

Arnab Chakraborty
更新于 2019-09-27 07:51:07

490 次浏览

在这里我们将看到如何检查一个数字是否可以被 11 整除。在这种情况下,数字是非常大的数字。所以我们将数字作为字符串输入。要检查一个数字是否可以被 11 整除,如果奇数位置值的和与偶数位置值的和相同,则该数字可以被 11 整除。示例 实时演示#include using namespace std; bool isDiv11(string num){    int n = num.length();    long odd_sum = 0, even_sum = 0;    for(int i = 0; i < n; i++){       if(i % 2 == 0){ ... 阅读更多

检查一个大数是否能被 15 整除(C++)

Arnab Chakraborty
更新于 2019-09-27 07:48:52

143 次浏览

在这里我们将看到如何检查一个数字是否可以被 15 整除。在这种情况下,数字是非常大的数字。所以我们将数字作为字符串输入。要检查一个数字是否可以被 15 整除,如果该数字可以被 5 整除,并且可以被 3 整除。所以要检查能否被 5 整除,我们必须查看最后一位数字是 0 还是 5。要检查能否被 3 整除,我们将查看数字之和是否可以被 3 整除。示例 实时演示#include using namespace std; bool isDiv15(string num){    int n = num.length();    if(num[n ... 阅读更多

检查给定的字符串是否由两个交替的字符组成(C++)

Arnab Chakraborty
更新于 2019-09-27 07:43:32

378 次浏览

在这里我们将看到如何检查一个字符串是否由交替的字符组成。如果一个字符串像 XYXYXY,它是有效的,如果一个字符串像 ABCD,它是无效的。方法很简单。我们将检查所有第 i 个字符和第 i+2 个字符是否相同。如果它们不相同,则返回 false,否则返回 true。示例 实时演示#include using namespace std; bool hasAlternateChars(string str){    for (int i = 0; i < str.length() - 2; i++) {       if (str[i] != str[i + 2]) {          return ... 阅读更多

Python 程序打印指定范围内的所有偶数

Pavitra
更新于 2019-09-27 08:01:48

1K+ 次浏览

在本文中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个范围,我们需要打印给定范围内的所有偶数。下面讨论了蛮力法-在这里我们应用一个基于范围的 for 循环,它提供了输入区间中所有可用的整数。在此之后,应用偶数的检查条件来过滤所有奇数。这种方法需要 O(n) + 比较的常数时间。现在让我们看看下面的实现-示例start, end = 10, 29 # 迭代 for num in range(start, end + 1):    # 检查   ... 阅读更多

Python 程序判断一个数是否为 2 的幂

Pavitra
更新于 2019-09-27 07:56:11

182 次浏览

在本文中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个数字 n,我们需要检查给定的数字是否为 2 的幂。方法持续地将输入数字除以 2,即 = n/2。我们将检查在每次迭代中,如果 n%2 变为非零并且 n 不为 1,则 n 不是 2 的幂。如果 n 变为 1,则它是 2 的幂。让我们看看下面的实现-示例def isPowerOfTwo(n):    if (n == 0):       return False    while (n != 1):       ... 阅读更多

在 Java 中使用 Gson 自定义实例创建器?

raja
更新于 2020-07-04 12:48:43

2K+ 次浏览

在将 JSON 字符串解析为 Java 对象或从 Java 对象解析为 JSON 字符串时,默认情况下,Gson 会尝试通过调用默认构造函数来创建 Java 类的实例。如果 Java 类不包含默认构造函数,或者我们希望在创建 Java 对象时进行一些初始配置,则需要创建并注册我们自己的实例创建器。我们可以使用 InstanceCreator 接口在 Gson 中创建自定义实例创建器,并且需要实现 createInstance(Type type) 方法。语法T createInstance(Type type)示例import java.lang.reflect.Type; import com.google.gson.*; public class CustomInstanceCreatorTest {    public static void main(String args[]) {       GsonBuilder gsonBuilder = new GsonBuilder();   ... 阅读更多

Python 程序查找出现次数最多的字符及其计数

Pavitra
更新于 2019-09-26 14:31:24

425 次浏览

在本文中,我们将学习解决给定问题陈述的解决方案和方法。问题陈述给定一个输入字符串,我们需要找到出现次数最多的字符及其计数。方法使用 Counter 方法创建一个字典,其中字符串作为键,它们的频率作为值。查找字符的最大出现次数,即值,并获取其索引。现在让我们看看下面的实现-示例from collections import Counter    def find(input_):    # 字典    wc = Counter(input_)    # 查找最大出现次数    s = max(wc.values())    i = wc.values().index(s)    print (wc.items()[i]) # 驱动程序 if __name__ ... 阅读更多

广告

© . All rights reserved.