P1001-题解(C语言代码) ```c#includeintn,k;//1、首先先将输入的数存储进数组//2、将数组使用选择排序进行排序//3、将数字进行相减求出m//4、使用穷举法算出m是否为质数voidpai_xu(int*p)//进行选择排序将指针p从大到小排序{inti,j,min,temp;for(i=0;i 题解列表 2020年07月13日 0 点赞 0 评论 1061 浏览 评分:9.9
优质题解 P1001-题解(C++ && Python 代码)思路最重要 ###**思路重要(过后python再解答一波)**一拿到题目,首先得到两个信息1.需要进行质数判断2.需要找到第K大的数字根据这两点,我首先自己撸了一个函数求解质数,*最朴素的质数判断方法,就是直接从数字本身往下递减,每一个递减的数看是否与本身整除, 题解列表 2019年12月05日 0 点赞 5 评论 2376 浏览 评分:9.8
P1001-题解(C语言代码)满分代码!! 摘要: #include #include"malloc.h" #include"math.h" int sort(int a[],int n,int k); …… 题解列表 2019年12月04日 0 点赞 0 评论 2129 浏览 评分:9.3
P1001 (C语言代码) 解题思路:先对这个数组排序,再根据下标的位置关系找到第k大和第k小的数,最后对其差值判断是否为素数。注意事项:1.容易忽略当差值小于2的情况,素数是从大于二开始。2.判断是否为素数的时候可能使代码运行超时,可将从2到sqrt(x)的循环改为从2到x/2+1。 题解列表 2019年04月17日 1 点赞 0 评论 1512 浏览 评分:7.3
P1001 (C++代码) 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>using namespace std;const int M=10000;int a[M]={…… 题解列表 2017年08月01日 0 点赞 0 评论 1422 浏览 评分:6.0
P1001-题解(C语言代码)满分代码!! #include#includeintfun(intn){if(n==1)return0;if(n==2)return1;if(n%2==0)return0;inti;for(i=3;i 题解列表 2019年12月06日 0 点赞 0 评论 1341 浏览 评分:6.0
P1001-题解(C++代码) 这题的要求有两个,第一:得到这个序列中的第k大的数和第k小的数,第二:判断二者之差是不是质数。第一个要求,我直接用排序解决,第二个自己写了个函数解决。代码里面有详细的注释。#include#include#include#include#defineN10000usingnamespacestd;bo 题解列表 2020年10月08日 0 点赞 0 评论 1063 浏览 评分:6.0
P1001-题解(C语言代码)满分题解!! #####参考代码:#includeintmain(){intn,i,a[10000],j,m,k;intmax,t,flag=1;scanf("%d%d",&n,&k);for(i=0;i 题解列表 2019年12月04日 0 点赞 0 评论 1599 浏览 评分:6.0
1268:P1001-题解(C语言) 摘要:解题思路:详看代码注释参考代码:void prime(int m){//判断是否为素数 int i,flag=0;//标志变量判断素数 for(i=2;i<m;i++){ …… 题解列表 2021年05月30日 0 点赞 0 评论 760 浏览 评分:0.0