蓝桥杯
早睡早起のboy
这个作者很懒,什么都没留下…
展开
-
蓝桥杯 基础练习 十六进制转十进制
资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。 样例输入 FFFF 样例输出 65535 #include <iostream> #include <string> #include &l...原创 2020-04-11 12:04:59 · 87 阅读 · 0 评论 -
蓝桥杯 基础练习 十六进制转八进制
资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 给定n个十六进制正整数,输出它们对应的八进制数。 输入格式 输入的第一行为一个正整数n (1<=n<=10)。 接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。 输出格式 输出n行,每行为输入对应的八进制正整数。 【注意】 输...原创 2020-04-11 11:30:50 · 129 阅读 · 0 评论 -
蓝桥杯 基础练习 闰年判断
#include<stdio.h> int main() { int n; scanf("%d",&n); if((n%400==0)||((n%4==0)&&(n%100!=0))) printf("yes\n"); else printf("no\n"); return 0; }原创 2020-04-08 13:53:58 · 152 阅读 · 0 评论 -
蓝桥杯 基础练习 01字串
#include<stdio.h> #include<stdlib.h> #include<string.h> //注意必须调用stdlib.h函数库 int main() { int i,j,k,m,n; for(i=0;i<=31;i++) { char str[30]; itoa(i,str,2);//2即是代表转换为2进制 j=5-strlen(...原创 2020-04-07 21:46:46 · 141 阅读 · 0 评论 -
蓝桥杯 基础练习 字母图形
#include<stdio.h> #include<math.h> int main() { char a[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'}; int n,m,i,j,k; scanf(...原创 2020-04-07 21:45:58 · 75 阅读 · 0 评论 -
蓝桥杯 基础练习 数列特征
#include<stdio.h> int main() { int n,i,j,k; scanf("%d",&n); int max,min,sum; min=0x3f3f3f3f; sum=0; max=min*(-1); if(n!=0){ for(i=1;i<=n;i++) { scanf("%d",&k); sum+=k; if(k>max) m...原创 2020-04-07 21:45:03 · 122 阅读 · 0 评论 -
蓝桥杯 基础练习 查找整数
#include<stdio.h> int main() { int n,a[1005],i,j,k; scanf("%d",&n); for(i=0;i<n;i++) scanf("%d",&a[i]); scanf("%d",&k); for(i=0;i<n;i++) { if(a[i]==k) { printf("%d\n",i+1); br...原创 2020-04-07 21:43:47 · 89 阅读 · 0 评论 -
蓝桥杯 基础练习 杨辉三角形
#include<stdio.h> int a[36][36]; int main() { int n,i,j,k; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=i;j++) { if(i==1){ printf("1"); a[1][1]=1; } else{ printf("%d ",a[i-1][j]+a[i...原创 2020-04-07 21:42:20 · 228 阅读 · 0 评论 -
蓝桥杯 基础练习 特殊的数字
#include<stdio.h> int main() { int a1,a2,a3,i,sum; for(i=100;i<=999;i++) { a1=(i/100); a2=(i/10)%10; a3=i%10; if(i==((a1*a1*a1)+(a2*a2*a2)+(a3*a3*a3))) printf("%d\n",i); } return 0; }原创 2020-04-07 21:40:22 · 96 阅读 · 0 评论 -
蓝桥杯 基础练习 回文数
#include<stdio.h> int check(int n) { int a1,a2,a3,a4; a1=n/1000; a2=(n/10)%10; a3=(n/100)%10; a4=n%10; if((a1==a4)&&(a2==a3)) return 1; return 0; } int main() { int i,j; for(i=1000;i<...原创 2020-04-07 21:38:51 · 127 阅读 · 0 评论 -
蓝桥杯 基础练习 特殊回文数
#include<stdio.h> int sum; int check(int n,int k) { int a1,a2,a3,a4,a5,a6; int add,j; add=0; j=n; while(j!=0){ add=add+(j%10); j/=10; } if(add!=k) return 0; else { // printf("%d ",add); if((n/1...原创 2020-04-07 21:37:06 · 109 阅读 · 0 评论 -
蓝桥杯 基础练习 数列排序
问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200 输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式 输出一行,按从小到大的顺序输出排序后的数列。 样例输入 5 8 3 6 4 9 样例输出 3 4 6 8 9 源代码 #include<iostream> #include<...原创 2020-04-07 21:35:10 · 138 阅读 · 0 评论 -
蓝桥杯 入门训练 A+B问题
问题描述 输入A、B,输出A+B。 说明:在“问题描述”这部分,会给出试题的意思,以及所要求的目标。 输入格式 输入的第一行包括两个整数,由空格分隔,分别表示A、B。 说明:“输入格式”是描述在测试你的程序时,所给的输入一定满足的格式。 做题时你应该假设所给的输入是一定满足输入格式的要求的,所以你不需要对输入的格式进行检查。多余的格式检查可能会适得其反,使用你的程序错误。 在测试的时候,系统会自动...原创 2020-04-07 21:29:32 · 123 阅读 · 0 评论 -
蓝桥杯 入门训练 序列求和
问题描述 求1+2+3+…+n的值。 输入格式 输入包括一个整数n。 输出格式 输出一行,包括一个整数,表示1+2+3+…+n的值。 样例输入 4 样例输出 10 样例输入 100 说明: 有一些试题会给出多组样例输入输出以帮助你更好的做题。 一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的得分较低。 样例输出 505...原创 2020-04-07 21:27:33 · 115 阅读 · 0 评论