![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
蓝桥杯
很多以前写的程序,我会慢慢发,程序写法和现在不太一样,大家谅解!
技术不好,有误或者有更好的思路,请大家评论!交流学习吖!
Guan_qiqi
我所理解的生活,就是和喜欢的一切在一起!
展开
-
题目 2308: [蓝桥杯][2019年第十届真题]旋转
AC代码:#include<iostream>using namespace std;int main(){ int n, m; cin >> n >> m; int memo[n][m]; for(int i=0; i<n; ++i){ for(int j=0; j<m; ++j){ cin >> memo[i][j]; } } ..原创 2020-08-29 22:43:22 · 174 阅读 · 0 评论 -
2020-08-18
AC代码:#include<iostream>using namespace std;struct Student{ char num[10]; char name[10]; int class1; int class2; int class3; int sum;};int main(){ int n; cin >> n; Student buf[n]; int c1ave=0, c2a.原创 2020-08-18 10:49:57 · 99 阅读 · 0 评论 -
题目 1434: [蓝桥杯][历届试题]回文数字
注意:① 注意边界的 99999 和 999999for(int i=10000; i<=99999; i++)for(int i=100000; i<=999999; i++)②注意没有符合要求的要返回 -1用 flag 标示 if(flag == 0){ cout << -1; }AC代码:#include<iostream>using namespace std;int main(){ int n, flag=0.原创 2020-08-17 09:02:41 · 255 阅读 · 0 评论 -
蓝桥模拟题——数位递增的数
【问题描述】一个正整数如果任何一个数位不大于右边相邻的数位,则称为一个数位递增的数,例如1135是一个数位递增的数,而1024不是一个数位递增的数。给定正整数 n,请问在整数 1 至 n 中有多少个数位递增的数? 【输入格式】 输入的第一行包含一个整数 n。 【输出格式】输出一行包含一个整数,表示答案。 【样例输入】 30 【样例输出】 26 【评测用例规模与约定】 对于 40% 的评测用例,1 <= n<= 1000。 对于 80% 的评测用例,1 <= n <= 100.原创 2020-06-03 10:13:25 · 1806 阅读 · 0 评论 -
蓝桥模拟题——数字9
【问题描述】 在1至2019中,有多少个数的数位中包含数字9?注意,有的数中的数位中包含多个9,这个数只算一次。例如,1999这个数包含数字9,在计算时只是算一个数。 【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。AC代码:#include<bits/stdc++.h>using namespace std;int main(){ int flag = 0; for(int.原创 2020-06-03 09:51:11 · 324 阅读 · 0 评论 -
ALGO-1 区间k大数查询 (求救,求解答,运行结果正确,但是测试0分)
求解答!!!代码:#include<bits/stdc++.h> using namespace std;int main(){ int n; cin >> n; int arr[n+1]; for(int i=1; i<=n; i++){ // 1 起点数组 cin >> arr[i]; } int m...原创 2020-05-07 21:17:55 · 236 阅读 · 0 评论 -
ADV-303 数组求和
AC代码:#include<bits/stdc++.h>using namespace std;int main(){ int n, m; cin >> n >> m; int a[n]; for(int i=0; i<n; i++){ cin >> a[i]; } int max=0; for(int ...原创 2020-04-29 12:03:37 · 198 阅读 · 0 评论 -
ADV-309 进制转换
AC代码:#include<bits/stdc++.h>using namespace std;void f(int n){ if(n == 0){ cout << 0; } else{ cout << 0 << oct << n; }}int main(){ int n; cin >&...原创 2020-04-29 11:41:16 · 218 阅读 · 0 评论 -
ALGO-315 除法运算
AC代码:#include<bits/stdc++.h>using namespace std; int main(){ int a, b; cin >> a >> b; if(a%b == 0){ cout << 1; } else{ cout << 0; } return 0;}...原创 2020-04-29 09:26:27 · 204 阅读 · 0 评论 -
ALGO-322 求1加到x的和(number)
AC代码:#include<bits/stdc++.h>using namespace std; int main(){ int x, res=0; cin >> x; for(int i=1; i<=x; i++){ res +=i; } cout << res; return 0;}原创 2020-04-26 16:59:03 · 248 阅读 · 0 评论 -
ALGO-84 大小写转换——字符串的大小写转换
AC代码:#include<bits/stdc++.h>using namespace std; int main(){ string a; getline(cin , a); for(int i=0; i<a.length(); i++){ int temp = a[i]; if( temp >= 65 && temp &l...原创 2020-04-26 16:53:16 · 201 阅读 · 0 评论 -
BEGIN-4 Fibonacci数列
AC 代码:#include<stdio.h>int main(){ int i,n, f1=1, f2=1, temp; scanf("%d", &n); if( n<3 ){ printf("1"); } else{ for(i=3; i<=n; i++){ temp = (f1 + f2) % 10007; f1 =...原创 2020-04-25 13:45:22 · 163 阅读 · 0 评论 -
ADV-306 输出三个整数的最大数
AC代码:#include<bits/stdc++.h>using namespace std;int main(){ int a[3]; for(int i=0; i<3; i++){ scanf("%d", &a[i]); } sort(a,a+3); printf("%d", a[2]); return 0;}...原创 2020-04-24 22:39:01 · 123 阅读 · 0 评论 -
ADV-357 字母大小写转换
一定注意,如果其他字符原样输出(读题时忽略了这一点 ,/惭愧/惭愧)注意:小写 a 的ASCII码 是 97,大写 A 的ASCII码是 65AC代码:#include<stdio.h>int main(){ char n; n = getchar(); //读入字符 (int)n; //强制转换为 int if( n >= 65 &&...原创 2020-04-19 10:41:32 · 231 阅读 · 0 评论 -
ADV-355 质数2
**与这道题《ADV-354 质数》不同的是,本道题要求先输出所有质数的个数 ,再输出每个质数,所以需要一个数组来暂存质数,最后再输出**AC代码:#include<stdio.h>#include<math.h>int isprime(int n){ //是质数,返回 1; 否则返回 0 int i; if( n % 2 == 0 ) retur...原创 2020-04-19 10:19:07 · 150 阅读 · 0 评论 -
ADV-354 质数
AC代码:#include<stdio.h>#include<math.h>int isprime(int n){ //是质数,返回 1; 否则返回 0 int i; if( n < 2 ) return 0; if( n == 2 ) return 1; if( n % 2 == 0 ) return 0; for( i=3; i<...原创 2020-04-19 09:54:09 · 207 阅读 · 0 评论 -
BASIC-6 杨辉三角形
#include<stdio.h>int main(){ int a[35][35], n, i, j; scanf("%d", &n); a[0][0] = a[1][0] = a[1][1] = 1; if(n>2){ for(i=2; i<n;i++){ a[i][0] = 1; for(j=1; j<i; j+...原创 2020-04-18 11:18:30 · 257 阅读 · 0 评论 -
ALGO-233 字符串合并 ——string库函数应用
#include<stdio.h>#include<string.h>int main(){ char str[105], des[210]; //数组定义稍大一点,避免出错 scanf("%s", str); scanf("%s", des); strcat(str, des); //合并字符串函数,将des插到str后面 printf...原创 2020-04-14 12:36:20 · 313 阅读 · 0 评论 -
蓝桥杯 ALGO-217 景点游览
插入排序:#include<stdio.h>//insertioSortvoid insertionSort(int a[], int size){ int i,j,temp; for(i=0;i<size;i++){ for(j=size-1;j>i;j--){ if(a[j]>a[j-1]){ temp=a[j]; a[...原创 2020-04-10 20:41:50 · 200 阅读 · 0 评论 -
蓝桥杯 入门训练 BEGIN-4 Fibonacci数列及 在官网测试系统提交代码发现的问题
- 本题解答题目中已经提示,当n较大时,Fn也非常大题目提供的思路是不用算出Fn,而是直接 %10007但是,但是,但是,我提交好几次,送官网提交都会CECE代码如下 :#include<stdio.h>int main(){ int n, f1=1, f2=1, temp; scanf("%d", &n); if( n<3 ){ p...原创 2020-04-10 20:15:31 · 338 阅读 · 0 评论 -
蓝桥杯 ALGO-90 出现次数最多的整数
AC代码:#include<stdio.h>int main(){ int max,a[20],b[20]={0},n,i,flag=0; //数组a记录输入的n个数, 数组b记录数组a中每个数出现的次数 scanf("%d",&n); if(n<=0) return 0; for(i=0;i<n;i++) { scan...原创 2020-04-10 20:03:48 · 176 阅读 · 0 评论 -
BASIC-26 VIP试题 报时助手
哈哈哈,暴力solve直接上代码#include<stdio.h>int main(){char a[25][20]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen",...原创 2020-04-10 09:34:25 · 211 阅读 · 0 评论 -
蓝桥杯 BASIC-1 闰年判断
#include<stdio.h>int main(){ int year; scanf("%d",&year); if(year%4==0&&year%100!=0){ printf("yes\n"); } else if(year%400==0){ printf("yes\n"); } else{ printf("no\n...原创 2020-04-10 09:27:24 · 177 阅读 · 0 评论 -
蓝桥杯 BASIC-9 特殊回文数 C语言
不出现TLE、MLE的情况下,暴力solve“解决问题第一位”#include<stdio.h>int main(){ int n,a[5],b[6]; long i; scanf("%d",&n); if(n>=1 && n<=54) { for(i=10000;i<100000;i++) { a[0]=...原创 2020-04-09 10:14:58 · 193 阅读 · 0 评论 -
蓝桥杯 BASIC-13 数列排序 C语言 冒泡排序
冒泡排序以前写的程序,不是很好看????主要理解冒泡排序的思想//Bubble Sort for(j=0;j<n-1;j++) { for(k=0;k<n-j-1;k++) { if(a[k]>a[k+1]) { temp=a[k]; a[k]=a[k+1]; a[k+1]=temp; } } }完整程序#i...原创 2020-04-09 09:56:00 · 281 阅读 · 0 评论 -
printf函数用变量指定输出小数位数
printf函数输出 指定的(变量)小数点后位数printf("%.*f", str_len, str); //*表示指定小数点后输出多少位, str_len是变量例:以这题为例洛谷 P5706 【深基2.例8】再分肥宅水 C语言使用变量指定输出小数位数如下:#include<stdio.h>int main(){ int n,p = 3; f...原创 2020-04-08 10:52:57 · 6951 阅读 · 3 评论