当前位置: 首页 > news >正文

大气 网站源码网络销售技巧

大气 网站源码,网络销售技巧,桂林网站建设官网,网址大全123官方网站一汽奔腾素数回文数的个数 C语言代码C 代码Java代码Python代码 💐The Begin💐点点关注,收藏不迷路💐 求11到n之间(包括n),既是素数又是回文数的整数有多少个。 输入 一个大于11小于1000的整数n。 输出…

素数回文数的个数

      • C语言代码
      • C++ 代码
      • Java代码
      • Python代码


💐The Begin💐点点关注,收藏不迷路💐

求11到n之间(包括n),既是素数又是回文数的整数有多少个。

输入

一个大于11小于1000的整数n。

输出

11到n之间的素数回文数个数。

样例输入

23

样例输出

1

C语言代码

#include <stdio.h>
#include <stdbool.h>

// 判断一个数是否为素数
bool isPrime(int num) {
    if (num < 2) return false;
    for (int i = 2; i * i <= num; i++) { // 从2到根号num判断能否整除
        if (num % i == 0) return false;
    }
    return true;
}

// 判断一个数是否为回文数
bool isPalindrome(int num) {
    int original = num;
    int reversed = 0;
    while (num > 0) {
        reversed = reversed * 10 + num % 10; // 取出个位数字并构造反转后的数
        num /= 10;
    }
    return original == reversed; // 判断原数和反转后的数是否相等
}

int main() {
    int n;
    scanf(“%d”, &n);
    int count = 0;
    for (int i = 11; i <= n; i++) { // 遍历11到n的数
        if (isPrime(i) && isPalindrome(i)) { // 如果既是素数又是回文数
            count++;
        }
    }
    printf(“%d\n”, count);
    return 0;
}

C++ 代码

#include <iostream>
#include <cmath>
using namespace std;

// 判断一个数是否为素数
bool isPrime(int num) {
    if (num < 2) return false;
    for (int i = 2; i <= sqrt(num); i++) { // 从2到根号num判断能否整除
        if (num % i == 0) return false;
    }
    return true;
}

// 判断一个数是否为回文数
bool isPalindrome(int num) {
    int original = num;
    int reversed = 0;
    while (num > 0) {
        reversed = reversed * 10 + num % 10; // 取出个位数字并构造反转后的数
        num /= 10;
    }
    return original == reversed; // 判断原数和反转后的数是否相等
}

int main() {
    int n;
    cin >> n;
    int count = 0;
    for (int i = 11; i <= n; i++) { // 遍历11到n的数
        if (isPrime(i) && isPalindrome(i)) { // 如果既是素数又是回文数
            count++;
        }
    }
    cout << count << endl;
    return 0;
}

Java代码

import java.util.Scanner;

public class PrimeAndPalindrome {
     // 判断一个数是否为素数
    static boolean isPrime(int num) {
        if (num < 2) return false;
        for (int i = 2; i * i <= num; i++) { // 从2到根号num判断能否整除
            if (num % i == 0) return false;
        }
        return true;
    }

     // 判断一个数是否为回文数
    static boolean isPalindrome(int num) {
        int original = num;
        int reversed = 0;
        while (num > 0) {
            reversed = reversed * 10 + num % 10; // 取出个位数字并构造反转后的数
            num /= 10;
        }
        return original == reversed; // 判断原数和反转后的数是否相等
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        int count = 0;
        for (int i = 11; i <= n; i++) { // 遍历11到n的数
            if (isPrime(i) && isPalindrome(i)) { // 如果既是素数又是回文数
                count++;
            }
        }
        System.out.println(count);
    }
}

Python代码

def is_prime(num):
    if num < 2:
        return False
    for i in range(2, int(num ** 0.5) + 1): // 从2到根号num判断能否整除
        if num % i == 0:
            return False
    return True

def is_palindrome(num):
    return str(num) == str(num)[::-1] // 判断原数字字符串和反转后的字符串是否相等

n = int(input())
count = 0
for i in range(11, n + 1): // 遍历11到n的数
    if is_prime(i) && is_palindrome(i): // 如果既是素数又是回文数
        count += 1
print(count)

在这里插入图片描述


💐The End💐点点关注,收藏不迷路💐
http://www.tj-hxxt.cn/news/92729.html

相关文章:

  • 杭州市住房和城乡建设厅网站商业推广软文范例
  • 青州网站设计seo排名工具外包
  • 网站正在建设中是什么意思免费二级域名分发平台
  • 创建门户网站长春做网站推荐选吉网传媒好
  • 网站图片计时器怎么做手机网页制作软件
  • 深圳做电商平台网站教育培训机构十大排名
  • 怎么找到网站的空间服务商看网站搜索什么关键词
  • WordPress 评论列表折叠seo岗位有哪些
  • 广告设计公司业务范围批量优化网站软件
  • 深圳商城网站设计公司页面设计
  • 上海制作网页宣传seo网络推广培训班
  • 可以做效果图的网站南通网站快速收录
  • 手机网站建设服务电话网页免费制作网站
  • 女人网上量体做衣网站宜兴网站建设
  • 辽宁工程建设信息网网站seo综合查询站长工具怎么用
  • 在国外做外国的成人网站合法吗网络营销的实现方式
  • 西安网站建设制作专业公司石家庄网站建设案例
  • 把自己做的网页变成网站百度新闻客户端
  • wordpress 搜索代码在线排名优化工具
  • 为什么做视频网站违法网站外链怎么发布
  • 济南网站推广¥做下拉去118crgoogleseo排名公司
  • 自己做的网站怎么放图片厦门百度整站优化服务
  • 安徽华夏网站建设营销型网站策划
  • 石家庄 外贸网站建设蒙牛牛奶推广软文
  • 正规手游代理平台有哪些黑帽seo培训
  • 手机行业网站山东网络推广网站
  • 北京医疗网站建设公司农产品营销策划方案
  • 电子商务专升本可以报什么专业seo简介
  • 织梦网站建设实训心得百度服务中心人工24小时电话
  • 银行 网站开发 干什么网络营销的方法包括哪些