摘要: 1.遍历所有数; 2.用数组储存数据; 3.判断回文 include<iostream> using namespace std; int g(int num){ int Num=num*num,flag=0; int a[5]; for(;Num>0;flag++){ a[flag]=Num%10 阅读全文
posted @ 2023-05-11 15:29 The-rich 阅读(15) 评论(0) 推荐(0)
摘要: 1.有数num; 2.经过分析,若num是自守数,是i位数,那么满足 num*(num-1)%1ei==0; 3.输出所有num; #include<iostream> using namespace std; int g(int num){ int flag=1,Num=num; int t[10 阅读全文
posted @ 2023-05-10 22:50 The-rich 阅读(13) 评论(0) 推荐(0)
摘要: 1.从1开始遍历到给定上限,此时数记为M; 2.有数M,由循环去遍历每一个小于M的数,并由sum记录; 3.对sum,由循环去遍历每一个小于sum的数,并由flag记录; 4.满足flag==M&&M<sum,输出M,sum; #include<iostream> using namespace s 阅读全文
posted @ 2023-05-09 20:55 The-rich 阅读(15) 评论(0) 推荐(0)
摘要: 1.从1开始遍历到给定上限,此时数记为M; 2.有数M,由循环去遍历每一个小于M的数,并由sum记录; 3.当sum=M时,即为完数进行输出; #include<iostream> using namespace std; int main(){ int Max,sum; printf("请输入上限 阅读全文
posted @ 2023-05-08 19:38 The-rich 阅读(18) 评论(0) 推荐(0)
摘要: 1.设X,Y,Z; 2.得到条件10*X+*Y+Z=50; 3.根据条件进行遍历; #include<iostream> using namespace std; int main(){ for(int x=0;x<=5;x++){ for(int y=0;y<=10;y++){ int z=50- 阅读全文
posted @ 2023-05-06 11:28 The-rich 阅读(27) 评论(0) 推荐(0)
摘要: 1.有男人,女人,小孩分别为X,Y,Z; 2.满足X+Y+Z=30;3*X+2*Y+Z=50; 3.循环遍历得出解 #include<iostream> using namespace std; int main(){ printf("男人 女人 小孩\n"); for(int x=0;x<=10; 阅读全文
posted @ 2023-05-05 20:37 The-rich 阅读(54) 评论(0) 推荐(0)
摘要: 1.该题为累加; 2.通过计算可转化为2的65次方-2; #include<iostream> using namespace std; int main(){ double sum=1; for(int i=0;i<64;i++) { sum*=2; } cout<<sum-2;return 0; 阅读全文
posted @ 2023-05-04 15:53 The-rich 阅读(18) 评论(0) 推荐(0)
摘要: 1.申明一个计数数组a与一个判断数组t; 2.进行13次循环; 3.当满足条件时,对a的一个元素赋值,并更改t; 4.输出a; #include<iostream> using namespace std; int j=1; int main(){ int a[14],flag[14]={0}; p 阅读全文
posted @ 2023-04-27 17:18 The-rich 阅读(16) 评论(0) 推荐(0)
摘要: 1.循环遍历1~N; 2.满足条件num%2==1,num%3==2,num%5==4,num%6==5,num%7==0; 3.输出所有满足数; #include<iostream> using namespace std; int main(){ int N; printf("请输入一个数:") 阅读全文
posted @ 2023-04-26 20:45 The-rich 阅读(18) 评论(0) 推荐(0)
摘要: 1.使用数组存储每一位数; 2.依次遍历95859到100000的所有数; 3.当满足条件后输出目标数; #include<iostream> using namespace std; int main(){ int T=95860; for(;T<100000;T++){ if(T/10000== 阅读全文
posted @ 2023-04-25 15:34 The-rich 阅读(17) 评论(0) 推荐(0)