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

南庄网站建设长沙网站建设公司哪家专业

南庄网站建设,长沙网站建设公司哪家专业,北京网站推广外包,html网站的规划与建设6质数的和与积 C语言代码C 代码Java代码Python代码 💐The Begin💐点点关注,收藏不迷路💐 两个质数的和是S,它们的积最大是多少? 输入 一个不大于10000的正整数S,为两个质数的和。 输出 一个整…

质数的和与积

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


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

两个质数的和是S,它们的积最大是多少?

输入

一个不大于10000的正整数S,为两个质数的和。

输出

一个整数,为两个质数的最大乘积。数据保证有解。

样例输入

50

样例输出

589

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;
}

int main() {
    int s;
    scanf(“%d”, &s);
    int maxProduct = 0;
    for (int i = 2; i <= s / 2; i++) { // 只需遍历到和的一半即可
        if (isPrime(i) && isPrime(s - i)) { // 判断i和s-i是否都是质数
            int product = i * (s - i);
            if (product > maxProduct) { // 更新最大乘积
                maxProduct = product;
            }
        }
    }
    printf(“%d\n”, maxProduct);
    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;
}

int main() {
    int s;
    cin >> s;
    int maxProduct = 0;
    for (int i = 2; i <= s / 2; i++) { // 只需遍历到和的一半即可
        if (isPrime(i) && isPrime(s - i)) { // 判断i和s-i是否都是质数
            int product = i * (s - i);
            if (product > maxProduct) { // 更新最大乘积
                maxProduct = product;
            }
        }
    }
    cout << maxProduct << endl;
    return 0;
}

Java代码

import java.util.Scanner;

public class PrimeSumProduct {
     // 判断一个数是否为质数
    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;
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int s = scanner.nextInt();
        int maxProduct = 0;
        for (int i = 2; i <= s / 2; i++) { // 只需遍历到和的一半即可
            if (isPrime(i) && isPrime(s - i)) { // 判断i和s-i是否都是质数
                int product = i * (s - i);
                if (product > maxProduct) { // 更新最大乘积
                    maxProduct = product;
                }
            }
        }
        System.out.println(maxProduct);
    }
}

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

s = int(input())
max_product = 0
for i in range(2, s // 2 + 1): // 只需遍历到和的一半即可
    if is_prime(i) and is_prime(s - i): // 判断i和s-i是否都是质数
        product = i * (s - i)
        if product > max_product: // 更新最大乘积
            max_product = product
print(max_product)

在这里插入图片描述


💐The End💐点点关注,收藏不迷路💐
http://www.yayakq.cn/news/152251/

相关文章:

  • 功能性的网站平价建网站格
  • 聊城企业做网站推广源码之家关闭了
  • 山东省住房城乡建设厅网站首页小程序注册条件
  • 成都网站优化网移动商城积分
  • 大连海外网站建设收录
  • 网站营销建设公司农家乐网站规划与建设方案
  • 郑州 互联网 公司网站长宁制作网站
  • 2017网站制作报价单cms系统做漫画网站
  • 淘宝网站是谁做的许昌做网站的公司
  • 设计公司网站源码重庆高端网站制作
  • 微信手机官方网站wordpress批量导入txt
  • 网站建设国外拂去其做哪种类型网站赚钱
  • vs做网站苏州seo排名优化费用
  • 响应式网站设计教程代做网站地图
  • 北京网站建设公司拟随州网站
  • 微网站建设代理商深圳航空公司是国企吗
  • 腾讯邮箱注册入口官网seo准
  • 高端自适应网站建设网站开发的电视剧
  • 英德市建设局网站购物网站的名称和网址
  • 有什么网站可以做家装wordpress响应式视频主题
  • 番禺网站排名推广优化排名广州海珠区有什么好玩的景点
  • 某一网站seo策划方案seo实战
  • 购物网站开发 项目描述佛山关键词搜索排名
  • 如何选择镇江网站优化内蒙古城乡建设厅网站
  • 北京手机网站设计价格营销网站的特征
  • 做网站的公司都缴什么税金网站开发禁止下载功能
  • 网站生成app工具网站建设比较好
  • 东莞网站建设seo优化工业网站素材
  • 休闲网站建设德州专业网站开发公司
  • 怎么办个人网站威海市建设局网站