- 博客(15)
- 收藏
- 关注
原创 蓝桥杯官网练习系统基础练习(十三)
#include <cstdio> #include <algorithm> using namespace std; int main(){ int n,i; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); for(i=0;i<n;i++) printf("%d",a[i]); return 0; }
2020-08-10 18:04:30
115
原创 蓝桥杯官网练习系统基础练习(十一)
#include <stdio.h> int main(){ long long int a; scanf("%X",&a); printf("%u",a); return 0; } 由于输入最多有8位,光使用long long int仍然不够,不过都是正数就使用无符号数%u输出
2020-08-10 17:18:25
336
原创 蓝桥杯官网练习系统基础练习(十)
#include <stdio.h> int main(){ long long int a; scanf("%d",&a); printf("%X",a); return 0; }
2020-08-10 17:11:13
107
原创 蓝桥杯官网练习系统基础练习(九)
#include <stdio.h> int main(){ int a,b,c,d,e,f,g,h,i,j,k,n; scanf("%d",&n); for(i=10000;i<100000;i++){ e=i%10; f=(i-e)/10; d=f%10; g=(f-d)/10; c=g%10; h=(g-c)/10; b=h%10; a=(h-
2020-08-10 16:57:21
190
原创 蓝桥杯官网练习系统基础练习(八)
#include <stdio.h> int main(){ int a,b,c,d,e,f,i; for(i=1000;i<10000;i++){ d=i%10; e=(i-d)/10; c=e%10; f=(e-c)/10; b=f%10; a=(f-b)/10; if(a==d&&b==c) printf("%d\n",i); } return 0; }
2020-08-10 16:43:04
166
1
原创 蓝桥杯官网练习系统基础练习(七)
#include <stdio.h> int main(){ int a,b,c,d,e,i; for(i=100;i<1000;i++){ c=i%10; d=(i-c)/10; b=d%10; e=(d-b)/10; a=e%10; if(i==(a*a*a+b*b*b+c*c*c)) printf("%d\n",i); } return 0; }
2020-08-10 16:33:24
87
原创 蓝桥杯官网练习系统基础练习(六)
#include <stdio.h> #define maxn 34 int main(){ int n,i,j,a[maxn+1][maxn+1]; scanf("%d",&n); for(i=1;i<=n;i++){ for(j=1;j<=i;j++){ if(j==i){ a[i][j]=1; printf("%d\n",a[i][j]); } else if(j==1){ a[i][j]=1;
2020-08-10 16:16:52
129
原创 蓝桥杯官网练习系统基础练习(五)
#include <stdio.h> #define maxn 1000 int main(){ int n,a,i,c=0,b[maxn];%此处必须设置初始值 scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&b[i]); } scanf("%d",&a); for(i=0;i<n;i++){ if(b[i]==a){ c=1; printf("%d",i+1); bre
2020-08-10 15:55:07
115
原创 蓝桥杯官网练习系统基础练习(四)
#include<cstdio> #include <algorithm> using namespace std; const int maxn =10000; int main(){ int n,c,i,a[maxn]; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); printf("%d\n",a[n-1]); printf("%d\n",a[0]); fo
2020-08-10 12:44:02
282
原创 蓝桥杯官网练习系统基础练习(三)
考虑使用ascii码使得字母排序可以转化为数字排序,为接下来的循环作出先决条件。 然后要使得类似BAB左右对称就考虑用到绝对值。 #include <stdio.h> #include <math.h> int main() { int n,m,i,j,a; scanf("%d%d",&n,&m); for(i=0;i<n;i++){ a=i; for(j=0;j<m;j++){ printf("%c",65+abs(a)); a
2020-08-10 11:34:28
142
原创 蓝桥杯官网练习系统基础练习(二)
#include <stdio.h> #include <math.h> %%此处的5代表输出的位数一共有5位,2代表二进制。此处01串就看做二进制 int main() { int a,c,j,i,b[5]; a=pow(2,5); for(i=0;i<a;i++){ c=i; for(j=4;j>=0;j--){ b[j]=c%2; c=c/2; } for(j=
2020-08-05 20:16:17
110
原创 蓝桥杯官网练习系统基础练习(一)
闰年判别 #include <stdio.h> int main() { int y; scanf("%d",&y); if(y%4==0&&y%100!=0) printf("yes"); else if(y%400==0) printf("yes"); else printf("no"); return 0; }
2020-08-05 17:28:43
285
原创 蓝桥杯官网练习系统入门训练(三)
#include <stdio.h> { int main() long long n,a; scanf("%d",&n); a=(1+n)*n/2; printf("%lld",a);%输入范围在1~1000000000之间,输出采用%lld return 0; }
2020-08-05 17:11:08
117
原创 蓝桥杯官网练习系统入门训练(二)
#include <stdio.h> #include <math.h> int main(){ double PI,s,r;%此处用double类型定义r时,输入要用%lf,用float类型定义r时,输入用%f即可 PI=atan(1.0)*4; scanf("%lf",&r); s=PI*r*r; printf("%.7f",s); return 0; }
2020-08-05 17:03:16
143
原创 蓝桥杯官网练习系统入门训练(一)
Fibonacci数列 由于斐波拉契数列增长很快,一般在第七十项时就较大,难以存储。因此在取余数时可以在新的项大于10007时进行取余操作,有效地解决了当Fn较大时变量值溢出的情况。代码如下: #include <stdio.h> int main(){ int long long n,yu,i,a,b,c; a=1,b=1; scanf("%lld",&n); if (n<=2) yu=1; else for(i=1;i<=n-2;i++){
2020-08-05 16:36:47
826
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人