入门
叶萧白
熠熠生辉
展开
-
~3 ccf 2022-03-2 出行计划
ccf 出行计划原创 2022-07-21 21:00:29 · 423 阅读 · 2 评论 -
~2 ccf 2022-03-1 未初始化警告
未初始化警告原创 2022-07-20 20:27:26 · 110 阅读 · 0 评论 -
~1 ccf 2022-06-2 寻宝!大冒险!
ccf2022-06-2寻宝!大冒险!原创 2022-07-19 18:11:11 · 654 阅读 · 0 评论 -
@5-1 CCF 2019-12-1 报数
报数题目描述样例源代码关于这题题目描述样例源代码#include <iostream>#include <algorithm>using namespace std;int judge(int n){ if (n % 7 == 0) { return 1; } while (n) { if (n % 10 == 7) { return 1; } n /= 10; } return 0;}int main(){ int原创 2021-08-27 20:42:57 · 55 阅读 · 0 评论 -
@4-1 CCF 2020-06-1 线性分类器
线性分类器题目描述样例源代码关于这题题目描述样例源代码#include<iostream>#include <vector>using namespace std;vector<int> A1, A2;vector<int> B1, B2;int main(){ int N, M; cin >> N >> M; while (N--) { int x, y原创 2021-08-26 20:15:59 · 61 阅读 · 0 评论 -
@3-2 CCF 2020-12-2 期末预测之最佳阈值
期末预测之最佳阈值题目描述输入与输出样例源代码关于这题题目描述输入与输出样例源代码#include<iostream>#include<algorithm>using namespace std;pair<int, int> n[100005]; //每个pair存储一个同学的y和resultint re0[100005]; //记录该位置及前面的result为0的个数int re1[100005];原创 2021-08-25 18:55:03 · 77 阅读 · 0 评论 -
@3-1 CCF 2020-09-1 称检测点查询
称检测点查询题目描述样例源代码关于这题题目描述样例源代码#include <iostream>#include <cmath>#include <algorithm>using namespace std;class Position {public: int distance; int num;};bool compare(Position a, Position b) { if (a.distance != b原创 2021-08-25 17:18:31 · 88 阅读 · 0 评论 -
@2-1 CCF 2020-12-01 期末预测之安全指数
期末预测之安全指数题目描述样例源代码关于这题题目描述样例源代码#include<iostream>using namespace std;int main(){ int n, h, k; int sum = 0; int y; cin >> n; while (n--) { cin >> h >> k; sum += h * k; } y = max(0, sum); cout << y <<原创 2021-08-24 16:08:13 · 75 阅读 · 0 评论 -
~7 ccf 2021-04-1 灰度直方图
灰度直方图题目描述样例源代码关于这题题目描述样例源代码#include<iostream>using namespace std;int arr[300];int main(){ int n, m, l; int mumber; cin >> n >> m >> l; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { cin >原创 2021-08-23 16:08:03 · 134 阅读 · 0 评论 -
*7-2 CCF 2015-09-2 日期计算
日期计算题目描述源代码题目描述源代码#include<iostream>using namespace std;int days[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };int isleapyear(int year){ return ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) ? 1 : 0;}int main(){ int原创 2021-07-20 09:22:05 · 100 阅读 · 0 评论 -
*7-1 CCF 2015-09-1 数列分段
数列分段题目描述源代码关于这题题目描述源代码#include<iostream>using namespace std;int main(){ int n, last, current, sum=0; cin >> n; cin >> last; sum = 1; for (int i = 1; i < n; i++) { cin >> current; if (last != current) sum++; la原创 2021-07-20 09:19:37 · 79 阅读 · 0 评论 -
*6-3 节约小能手
节约小能手题目描述源代码关于这题题目描述源代码#include<cstdio>#include<cstdlib>#include<cstring>#include<cmath>#include<iostream>#include<algorithm>using namespace std;const int N = 100000;int a[N + 1];int b[N + 1];bool cmp(int原创 2021-07-19 11:00:24 · 69 阅读 · 0 评论 -
*6-2 CCF 2015-03-3 节日
节日题目描述源代码题目描述源代码#include<iostream>#include<cstring>#include<vector>#include<algorithm>using namespace std;const int N = 1000;int monthdays[2][13] = { {0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,30原创 2021-07-19 10:16:49 · 53 阅读 · 0 评论 -
*6-1 CCF 2015-03-2 数字排序
数字排序题目描述源代码关于这题题目描述源代码#include<iostream>#include<cstring>#include<vector>#include<algorithm>using namespace std;int n;const int N = 1005;int rnum[N + 1];struct number{ int num;//数字 int count;//次数}num[N + 1];bool cmp原创 2021-07-19 09:52:31 · 49 阅读 · 0 评论 -
*5-2 CCF 2014-12-3 集合竞价
集合竞价题目描述源代码题目描述源代码#include<iostream>#include<cstring>#include<vector>using namespace std;const int N = 5000;struct Order{ double price; int num; int sell;//交易状态:0-买入 1-卖出 -1 取消} order[N + 1];vector<double>原创 2021-07-18 11:44:29 · 80 阅读 · 0 评论 -
*5-1 CCF 2015-03-1 图像旋转
图像旋转题目描述源代码关于这题题目描述源代码#include<iostream>#include<cstring>using namespace std; //CCF 2015-03-1 图像旋转const int N = 1000;int flag[N + 1][N + 1];int main(){ int n, m; cin >> n >> m; int i, j=1; int a = 1; int b = 1; for原创 2021-07-18 10:08:02 · 48 阅读 · 0 评论 -
*4-2 CCF 2014-12-2 Z字形扫描
Z字形扫描题目描述样例源代码关于这题题目描述样例源代码#include<iostream>#include<cstring>using namespace std;const int N = 500;int flag[N + 1][N + 1];int n;int main(){ cin >> n; int a=1, b=1; int i, j; for (i = 1; i < n + 1; i++) { for (j =原创 2021-07-17 18:09:25 · 57 阅读 · 0 评论 -
*4-1 CCF 2014-12-1门禁系统
门禁系统题目描述源代码题目描述源代码#include<iostream>#include<cstring>using namespace std;const int N = 1000;int a[N + 1];int b[N + 1];int main(){ int n; cin >> n; memset(b, 0, sizeof(b)); for (int i = 0; i < n; i++) { scanf("%d", &原创 2021-07-17 15:19:16 · 78 阅读 · 0 评论 -
*3-4 CCF 2014-09-3 字符串匹配
字符串匹配题目描述源代码关于这题题目描述源代码#include<iostream>#include<cstring>using namespace std;const int N = 100;//CCF 2014-09-3 字符串匹配int main(){ char key[N + 1], s[N + 1], lowkey[N + 1], lower[N + 1]; int opt, n; cin >> key >> opt &g原创 2021-07-17 09:37:22 · 93 阅读 · 0 评论 -
*3-3牛客网 重新排列
重新排列题目描述样例源代码关于这题题目描述样例源代码#include<iostream>using namespace std;string s = "puleyaknoi";const int maxn = 1e5 + 10;const int inf = 0x3f3f3f3f;int a[maxn], b[maxn];char c[maxn];int solve() //判断函数,判断元素的个数是否满足题目要求{ for (int i = 0; i <原创 2021-07-16 16:33:59 · 49 阅读 · 0 评论 -
*3-2 CCF 2014-09-2 画图
画图题目描述样例源代码关于这题题目描述样例源代码#include <iostream>#include <cstring>using namespace std;const int N = 100;int flag[N + 1][N + 1];int main(){ int n, x1, y1, x2, y2, sum = 0; // 变量初始化 memset(flag, 0, sizeof(flag)); // 输原创 2021-07-16 11:29:56 · 62 阅读 · 0 评论 -
*3-1 CCF 2014-09-1 相邻数对
相邻数对题目描述源代码关于这题题目描述源代码#include<iostream>using namespace std;int a[1005];int main(){ int n; cin >> n; for (int i = 0; i < n; i++) { scanf("%d", &a[i]); } int i, j; int count = 0; for (i = 0; i < n; i++) { for (j =原创 2021-07-16 10:29:30 · 56 阅读 · 0 评论 -
*2-4 每日温度 *2-5 接雨水
参考:https://leetcode-cn.com/problems/daily-temperatures/solution/yi-pian-ti-jie-gao-ding-dan-diao-zhan-we-2pkf/原创 2021-07-15 15:14:40 · 77 阅读 · 0 评论 -
*2-3 OJ 1164 导弹拦截之升级版
导弹拦截之升级版题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>#include<algorithm>using namespace std;int main(){ int n,i; while(scanf("%d",&n)!=EOF) { int a[1000]; for(i=0;i<n;i++)原创 2021-07-15 14:49:38 · 188 阅读 · 0 评论 -
*2-2 OJ 1163 导弹拦截之测试版
导弹拦截之测试版题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>int n,a[1000];int b[1000];int top;int find(int x){ int l=0,r=top; int mid; while(r>=l) { mid=(l+r)/2; if(x>=b[mid]) {原创 2021-07-15 14:44:01 · 287 阅读 · 0 评论 -
*2-1 OJ 254 翻煎饼
翻煎饼题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>#include<stdlib.h>int a[1002]={0};bool flag=true;//是否满足非从小到大排序 int dex=0;//已经排好位置的数量 int conut=0;//最大值下标 int ans=0; //翻转次数 void print(int n){ for(int i=1;i<=n;原创 2021-07-15 14:41:21 · 416 阅读 · 0 评论 -
*1-5 OJ 642 俄式乘法
俄式乘法题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include <iostream>using namespace std;int calculate(int n, int m) { int s = 0; while (n != 1) { if (n % 2 != 0) { cout << m << " " << "+" <<原创 2021-07-14 13:13:29 · 162 阅读 · 0 评论 -
*1-4 OJ 605 格雷码
格雷码题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include <stdio.h>#include <string.h>#include<iostream>#include<stack>using namespace std;int main() { int n; stack<int>q; while (cin >> n) { int a[1原创 2021-07-14 13:10:25 · 159 阅读 · 1 评论 -
*1-3 OJ 291 老鼠与猫的交易
老鼠与猫的交易题目描述输入输出样例输入样例输出源代码题目描述输入输出样例输入样例输出源代码#include <stdlib.h>#include <stdio.h>int main(){ int m; int n; int k; int i; int a[1001],b[1001]; double sum=0; double p[1001]; // double max = 0;原创 2021-07-14 13:03:02 · 304 阅读 · 0 评论 -
*1-2 OJ 190 游程编码
游程编码题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include <stdio.h>#include <string.h>int main(){ char str[105]; int i; while(scanf("%s",str)!=EOF) { int k=0; char a[105]={'\0'}; int b[105]={0原创 2021-07-14 12:44:01 · 111 阅读 · 0 评论 -
*1-1 OJ 56 Hamming Distance
Hamming Distance题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include <stdio.h>#include <string.h>int main(){ int i,count; char str_1[105]; char str_2[105]; while(scanf("%s",str_1)&&str_1[0]!='X') {原创 2021-07-14 12:38:30 · 70 阅读 · 0 评论 -
#25-1 OJ 78 计算生日星期几
计算生日星期几题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>int main(){ int year, month, day, allday; int i, j; while (scanf("%d %d %d", &year, &month, &day) != EOF)//保证输入格式符合要求 { allday = 0; for (i = 1; i <原创 2021-04-19 12:45:14 · 126 阅读 · 0 评论 -
#23-5 OJ 86 杨辉三角形
杨辉三角形题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>int main(){ int y[100][100] = { 0 }; int n; int i, j; while (scanf("%d", &n) != EOF && n!=0) { y[0][1] = 1; for (i = 1; i < n + 1; i++) { for原创 2021-04-18 09:23:46 · 209 阅读 · 0 评论 -
#23-4 OJ 1175 开仓救民
开仓救民题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h> int main(){ int m, n, sum, i, j; while (scanf("%d", &m) != EOF) { sum = 0; for (i = 0; sum < m; i++) { n = 1; for (j = 0; j < i; j++) { n =原创 2021-04-17 17:39:17 · 77 阅读 · 0 评论 -
#23-3 PTA L1-020 帅到没朋友
帅到没朋友题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>int main(){ int person[100000] = { 0 }; int N, K, n, m, i, j; int sum = 0; scanf("%d", &N); for (i = 1; i <= N; i++) { scanf("%d", &原创 2021-04-17 12:17:36 · 109 阅读 · 0 评论 -
#23-2 PTA 7-22 龟兔赛跑
龟兔赛跑题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include <stdio.h>#include<stdbool.h>int main(){ int i, time, ttime = 0; int ttl = 0, ggl = 0; scanf("%d", &time); bool isrest = false; for (i = 1; i <= tim原创 2021-04-17 11:32:38 · 80 阅读 · 0 评论 -
#23-1 OJ 1158 比成绩
比成绩题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码①#include <stdio.h>#include <string.h>int main(){ int n,i,j; int score[1020] = { 101 }; int classsss[1020] = { 3 }; while(~scanf("%d",&n)) { for (i = 0; i < n; i++)原创 2021-04-17 09:55:01 · 159 阅读 · 0 评论 -
#21-6 OJ 395 核电站问题
核电站问题题目描述输入输出样例输入样例输出源代码题目描述输入输出样例输入样例输出源代码#include<stdio.h>int main(){ int n, i ; int m; scanf("%d%d", &n, &m); long long s[60]; s[0] = 1; for (i = 1; i <= n; i++) { if (i < m) s[i] = 2 * s[i - 1]; else if (i原创 2021-04-15 18:40:07 · 150 阅读 · 0 评论 -
#21-5 OJ 289 消灭老鼠 (约瑟夫环问题)
消灭老鼠题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码①#include<stdio.h>int main(){ int n, m, n1, i = 0, step; scanf("%d %d", &n, &m); int s[1000]={2}; for (int j = 0; j < n; j++) { s[j] = 0; }原创 2021-04-15 15:13:34 · 312 阅读 · 0 评论 -
#21-4 OJ 284 数字根的计算
数字根的计算题目描述输入输出样例输入样例输出源代码关于这题题目描述输入输出样例输入样例输出源代码#include<stdio.h>int js(int a);int js(int a){ if (a < 10) return a; int i=0; while (a) { i += a % 10; a = a / 10; } return js(i);}int main(){ int a; while (1) { scanf原创 2021-04-15 14:19:23 · 69 阅读 · 0 评论