05 2023 档案

摘要:水仙花数 源代码 #include <stdio.h>int main(){ int a,b,c; for(int i=100;i<1000;i++){ a=i%10; b=(i/10)%10; c=i/100; if(a*a*a+b*b*b+c*c*c==i) printf("%d\n",i); 阅读全文
posted @ 2023-05-30 17:11 晨观夕 阅读(53) 评论(0) 推荐(0) 编辑
摘要:回文数 源代码 #include <iostream>using namespace std;int main(){//回文数 一个数的平方具有对称性质的int m[16]={0},count=0;int j,t,a;for(int i=1;i<=256;i++){ a=i*i; t=1; for( 阅读全文
posted @ 2023-05-29 14:38 晨观夕 阅读(36) 评论(0) 推荐(0) 编辑
摘要:就上次保守数 因为 90625*90625 超出了int 范围 ,所以改用long long #include <bits/stdc++.h> using namespace std;int main(){ for(long long i=0;i<100000;i++){ int t=i; int 阅读全文
posted @ 2023-05-29 14:10 晨观夕 阅读(9) 评论(0) 推荐(0) 编辑
摘要:保守数 源代码 #include <bits/stdc++.h> using namespace std;int main(){ for(int i=0;i<100000;i++){ int t=i; int count=0; while(t!=0){ t/=10; count++;//计算i是几位 阅读全文
posted @ 2023-05-25 16:57 晨观夕 阅读(43) 评论(0) 推荐(0) 编辑
摘要:亲密数 源代码 #include <bits/stdc++.h> using namespace std;int main(){ int a,b,n,i,j; for(a=1;a<=3000;a++){ for(i=1,b=0;i<=a/2;i++) if(a%i==0) b+=i; for(j=1 阅读全文
posted @ 2023-05-24 15:02 晨观夕 阅读(128) 评论(0) 推荐(0) 编辑
摘要:完数 #include <iostream>using namespace std;int main(){ int n; cin>>n; for(int i=2;i<=n;i++){ int sum=0; for(int j=1;j<i;j++){ if(i%j==0){ sum+=j; } } i 阅读全文
posted @ 2023-05-21 09:45 晨观夕 阅读(23) 评论(0) 推荐(0) 编辑
摘要:换分钱 #include <iostream>using namespace std;int main(){ for(int i=0;i<=5;i++) for( int j=0;j<=10;j++) for( int k=0;k<=50;k++)if(i+j/2.0+k/10.0==5)print 阅读全文
posted @ 2023-05-17 16:09 晨观夕 阅读(87) 评论(0) 推荐(0) 编辑
摘要:源代码 #include <bits/stdc++.h>using namespace std;int main(){ long i; double sum=0; for(i=1;i<=64;i++){ sum+=pow(2,i-1); } cout<<sum;} 阅读全文
posted @ 2023-05-16 16:36 晨观夕 阅读(33) 评论(0) 推荐(0) 编辑
摘要:#include <iostream>using namespace std; int a[14];int main(){ int j=1,n; for(int i=1;i<=13;i++){ n=1; do{ if(j>13)// j=1; if(a[j]){//如果不是空盒 跳过 j++; } 阅读全文
posted @ 2023-05-15 18:39 晨观夕 阅读(130) 评论(0) 推荐(0) 编辑
摘要:古风排版 中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。 输入格式: 输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。 输出格式: 按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足 阅读全文
posted @ 2023-05-14 15:33 晨观夕 阅读(18) 评论(0) 推荐(0) 编辑
摘要:源代码 #include <iostream>using namespace std;int main(){ long n,sum,i; while(scanf("%ld",&n)!=EOF){ sum=0; cout<<n<<endl; for(i=7;i<=n;i++){ if(i%7==0&& 阅读全文
posted @ 2023-05-12 19:42 晨观夕 阅读(102) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> using namespace std;int main(){ //对称数 对数字分解问题 //一般都要进行对数的取余 然后将数字存起来 方便比较 int x=95859;//初始里程表 求两个小时后另一个 对称数 int a[5]; for(int i=95 阅读全文
posted @ 2023-05-11 16:14 晨观夕 阅读(42) 评论(0) 推荐(0) 编辑
摘要:卖金鱼 源代码 #include <iostream>using namespace std;int main(){ int x=11; //1 x/2 +1/2 //2 x/3+1/3 //3 x/4+1/4 //4 x/5+1/5 最后剩下11条 /*因为金鱼只能整条出售 所以,x只能是奇数 ( 阅读全文
posted @ 2023-05-11 15:51 晨观夕 阅读(42) 评论(0) 推荐(0) 编辑
摘要:三色球 #include <iostream>using namespace std;int main(){ //红球有三个 白球有三个 黑球有六个 //摸八个球 有多少种组合? int red=3,wh=3,bl=6; for(int m=0;m<=red;m++) for(int n=0;n<= 阅读全文
posted @ 2023-05-09 17:00 晨观夕 阅读(16) 评论(0) 推荐(0) 编辑
摘要:分糖果问题 源代码 #include <iostream>using namespace std;int judge(int c[]){ int i; for(i=0;i<10;i++) if(c[0]!=c[i]) return 1; return 0; }int main(){ int coun 阅读全文
posted @ 2023-05-08 18:31 晨观夕 阅读(43) 评论(0) 推荐(0) 编辑
摘要:L1-023 输出GPLT 给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT....这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。 阅读全文
posted @ 2023-05-05 22:55 晨观夕 阅读(78) 评论(0) 推荐(0) 编辑
摘要:L1-005 考试座位号 每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码 阅读全文
posted @ 2023-05-04 20:52 晨观夕 阅读(212) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示