- 博客(18)
- 收藏
- 关注
原创 CCF-202009-2风险人群筛查
CCF-202009-2风险人群筛查原题:代码:#include <bits/stdc++.h>using namespace std;int main(){ int n,k,t,Xl,Yd,Xr,Yu; scanf("%d%d%d%d%d%d%d",&n,&k,&t,&Xl,&Yd,&Xr,&Yu); int a[n][2*t]; for(int i=0;i<n;i++)
2020-12-09 17:07:18
203
原创 CCF-201803-1跳一跳
CCF-201803-1跳一跳原题:分析:主要是看出连续跳到中心次数与加分的关系。代码:#include <bits/stdc++.h>using namespace std;int main(){ int a=1; int res=0; int num=0; while(~scanf("%d",&a)) { if(a==1) { res=res+a;
2020-12-07 11:40:40
127
原创 CCF-201712-1最小差值
CCF-201712-1最小差值原题:分析:两个for循环。代码:#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int res=abs(a[1]-a[0]);
2020-12-07 11:07:07
130
原创 CCF-201709-1打酱油
CCF-201709-1打酱油原题:分析:钱大于50就买5瓶送2瓶,钱大于30就买3瓶送1瓶,小于30就一瓶一瓶的买。代码:#include <bits/stdc++.h>using namespace std;int main(){ int N; scanf("%d",&N); int res=0; while(N>0) { if(N>=50) { res=r
2020-12-07 10:32:28
132
原创 CCF-201703-1分蛋糕
CCF-201703-1分蛋糕原题:代码:#include <bits/stdc++.h>using namespace std;int main(){ int n,k; scanf("%d%d",&n,&k); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int tem=0; int res=0;
2020-12-01 20:55:33
78
原创 CCF-201612-1中间数
CCF-201612-1中间数原题:分析:分奇偶讨论一下就好。代码:#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } sort(a,a+n); if(n%2==0
2020-12-01 20:05:20
118
原创 CCF-201609-1最大波动
CCF-201609-1最大波动原题:分析:防止数组越界就可以了。代码:#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int res=abs(a[1]-a[0]);
2020-11-28 17:06:11
89
原创 CCF-201604-1折点计数
CCF-201604-1折点计数原题:分析:你看,那个折点前后相邻的那两个数,要么都比折点大,要么都比折点小。那是不是只要找出某个数,这个数前后相邻的两个数都比他大或者都比他小,那这个数不就是折点了吗?当然别高兴太早了,因为首尾两个边界点是不能当作折点的!代码:#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n];
2020-11-28 16:22:10
123
原创 CCF-201512-1位数之和
CCF-201512-1位数之和原题:分析:用一个尾巴,丢一个尾巴,丢完了就行。#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int res=0; while(n>0) { res+=n%10; n/=10; } printf("%d",res); retur
2020-11-28 15:54:00
80
原创 CCF-201509-1数列分段
CCF-201509-1数列分段原题:分析:还是双重for循环,直接遍历数组,暴力法真好用。#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int res=1;
2020-11-28 15:44:45
73
原创 CCF-201312-1出现次数最多的数
CCF-201312-1出现次数最多的数原题:分析:其实一点也不难 ,用sort()对结构体按优先级进行排序即可。代码:#include <bits/stdc++.h>using namespace std;struct Num{ int data; int times;};bool cmp(Num a,Num b){ if(a.times!=b.times) { return a.times>b.times;
2020-11-25 21:10:15
167
原创 CCF-202009-1称检测点查询
CCF-202009-1称检测点查询原题:分析:这个题也是巨简单的一道题,直接用sort()对结构体按优先级进行排序即可,我考试的时候没做出来。(PS:我是猪 )代码:#include <bits/stdc++.h>using namespace std;struct Node{ int num; int len;};bool cmp(Node a,Node b){ if(a.len!=b.len) { return a.
2020-11-25 21:09:54
248
原创 CCF-201403-1相反数
CCF-201403-1原题:分析:就是两个for循环的嵌套,对数组进行遍历就可以了。代码:#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int cnt=0; f
2020-11-25 21:09:14
78
原创 CCF-201409-1相邻数对
CCF-200409-1相邻数对原题:分析:两个for循环嵌套,然后加一个判断条件(两数之差=1)就可以了。代码:#include <bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) { scanf("%d",&a[i]); } int c
2020-11-25 21:08:47
89
原创 CCF-201412-1门禁系统
CCF-201412-1门禁系统原题:代码:(1)#include <bits/stdc++.h>using namespace std;struct Num{ int data; int times;};int main(){ int n; scanf("%d",&n); Num num[n]; for(int i=0;i<n;i++) { scanf("%d",&num[i].
2020-11-25 21:08:26
130
原创 CCF-201503-1图像旋转
CCF-201503-1图像旋转原题:分析:找一下规律就可以了。代码:#include <bits/stdc++.h>using namespace std;int main(){ int n,m; scanf("%d%d",&n,&m); int a[n][m]; for(int i=0;i<n;i++) { for(int j=0;j<m;j++) {
2020-11-25 21:07:47
98
原创 二叉树创建+遍历(C++)
二叉树的创建、前序遍历、中序遍历、后序遍历、层序遍历总结如下(C++):以下面这棵二叉树为例:#include <iostream>const int MAX = 100; //定义一个常量using namespace std;typedef struct BiNode //定义二叉链表的结点结构{ char data; //定义结点的数据域 BiNode* lchild, * rchild; //定义左右孩子指针}BiNode,*Bitree; //等同于Bi
2020-09-20 20:28:20
333
原创 C++求最大公约数的四种方法思路
C++求最小公倍数的四种方法思路我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;全新的 KaTeX数学公式 语法;增加了支持甘特图的mermaid语法1 功能;增加了 多屏幕编辑 Markdown文章
2020-09-16 20:58:22
7941
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人