05 2023 档案
摘要:求可逆素数 若一个四位数的素数把它倒序过来还是素数,那么称它为可逆素数,如1009和9001就是一对可逆素数 流程图:伪代码:源代码: #include<iostream>using namespace std;int main(){ int start,end,i,j,m=0; for(i=100
阅读全文
摘要:验证2000以内哥德巴赫猜想 2000以内,大于4的所有偶数都可以由两个素数a,b相加得到,求出a最小的那个的结果 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int judge(int a){ int j,k=0; for(j=2;j<
阅读全文
摘要:求一个范围内的所有素数 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int start,end,i,j,m=0; cout<<"给定你所要求的素数的范围:"<<endl; cin>>start; cin>>end;
阅读全文
摘要:比较两个分数的大小 流程图: 伪代码:源代码: #include<iostream>using namespace std;int main(){ int a1,a2,b1,b2,c1,c2,d1,d2,i; cout<<"输入要比较的两个分数"<<endl; cin>>a1; getchar();
阅读全文
摘要:求多项式的和 以50为例 S=1+1/2+1/2*3+1/2*3*4+......1/2*3*.....*50 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ double a=1,b,num,N; cout<<"输入
阅读全文
摘要:求分母为40的所有真分数 流程图: 伪代码:源代码: #include<iostream>using namespace std;int main(){ int i,j,num1,num2,t,n=0; for(i=1;i<40;i++){ num1=40; num2=i; while(num2!=
阅读全文
摘要:求一个真分数的埃及分数表示 埃及分数是指只使用1作为分子的分数,例如8/11=1/2+1/5+1/55+1/110; 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int a,b,c,i,j; cout<<"请输入一
阅读全文
摘要:歌星大赛,十个评委打分,去掉一个最高分,去掉一个最低分,求剩下的八个评分的平均分,作为选手的最终分数 流程图:伪代码: 源代码: #include<iostream>using namespace std;int main(){ int a[10],b[8]; int i,j,k,t,sum=0,A
阅读全文
摘要:求两个正整数的最小公倍数 流程图:伪代码:源代码: #include<iostream>using namespace std;int main(){ int a,b,t,i,num; cout<<"请输入两个整数"<<endl; cin>>a;cin>>b; if(a<b){ t=a; a=b;
阅读全文
摘要:求两个整数的最大公因数 流程图:伪代码: 源代码: #include<iostream>using namespace std;int main(){ int x,y,i,k; cout<<"请输入两个整数"<<endl; cin>>x; cin>>y; if(x<y){ int t; t=x; x
阅读全文
摘要:不重复的三位数 用1 2 3 4这四个数组成不重复的三位数,每个数位的数也不同,问都有谁 流程图:伪代码:源代码: #include<iostream>using namespace std;int main(){ int a,b,c,d; for(a=1;a<=4;a++){ for(b=1;b<
阅读全文
摘要:求一百以内的勾股数 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int a,b,c,i,j,k; for(a=1;a<=100;a++){ for(b=a+1;b<=100;b++){ for(c=b+1;c<=1
阅读全文
摘要:黑洞数 流程图:伪代码: 源代码: #include<iostream>using namespace std; int maxof3(int,int,int); int minof3(int,int,int); int main(){ int i,k; int hun,oct,data,max,m
阅读全文
摘要:求x的y次方的最后三位数 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int num,y,x,i; printf("输入x以及x的次数y\n"); scanf("%d %d",&x,&y); for(i=1,num
阅读全文
摘要:水仙花数:一个三位数,每个位上的数的三次方的和等于这个数本身,那么他就是水仙花数 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main(){ int bai,shi,ge,i,j=0; for(i=100;i<1000;i++){
阅读全文
摘要:回文数 流程图: 伪代码:源代码: #include<stdio.h>int main (){ int m[16],n,i,t,count=0; long unsigned a,k; printf("No. number it's square(palindrome)\n"); for(n=1;n<
阅读全文
摘要:自守数(半成品,指没写出来,双倍给明天) 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main (){ long int i,m; int j,n,k,a=1; for(i=0;i<=100000;i++){ n=i; m=i*i
阅读全文
摘要:亲密数 如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main (
阅读全文
摘要:判断一个数是不是完数 流程图:伪代码:源代码: #include<iostream>using namespace std;int main (){ int N,i,j,S; cin>>N; for(i=2;i<=N;i++){ S=0; for(j=1;j<=(i/2);j++){ if(i%j=
阅读全文
摘要:分钱: 五块钱,换成一块、五毛、一毛,有几种换法? 流程图: 伪代码: 源代码: #include<iostream>using namespace std;int main (){ int yuan[6]={0,10,20,30,40,50}; int jiao[11]={0,5,10,15,20
阅读全文
摘要:马克思手稿中的数学问题: 1.问题描述马克思手稿中有一道趣味数学问题:有30个人,其中有男人,女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知每个男人吃饭需要花3先令,每个女人吃饭需要花2先令,每个小孩吃饭需要花1先令,请编程求出男人、女人和小孩各有几人。 流程图: 伪代码: 源代码: #i
阅读全文