
CSP第一题
CSP第一题
_lizi_
保持很多的热爱,和一点点野心。
展开
-
CSP 1题
4个半小时的时间,完成了CSP2013年12月—2019年3月的17道1题,3道题第一次提交有失误,其它均一次满分。大部分只需要一维数组+循环即可完成,注意细节均没有问题。需要额外强调一下的知识:1.CSP 201803-1 跳一跳 简单模拟※while (scanf_s("%d", &a) && a != 0)2.CSP 201712-1 最...原创 2019-05-17 10:19:05 · 259 阅读 · 0 评论 -
CSP 201312-1 出现次数最多的数
201312-1 出现次数最多的数#include<iostream>#include<algorithm>using namespace std;int narray[10001] = { 0 };int main(){ int n; cin >> n; int *array = new int[n]; for (int i = 0; ...原创 2019-05-17 10:15:07 · 201 阅读 · 0 评论 -
CSP 201403-1 相反数
201403-1 相反数#include<iostream>#include<algorithm>using namespace std;int narray[1000] = { 0 };int main(){ int n; cin >> n; int *array = new int[n]; int sum = 0; for (in...原创 2019-05-17 10:14:54 · 266 阅读 · 0 评论 -
CSP 201409-1 相邻数对
201409-1 相邻数对#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin >> n; int *array = new int[n]; for (int i = 0; i < n; i++) cin >> a...原创 2019-05-17 10:14:41 · 149 阅读 · 0 评论 -
CSP 201412-1 门禁系统 memset函数※
201412-1 门禁系统头文件#include<memory.h>用法memset(narray, 0, n*sizeof(int));MyAnswer#include<iostream>#include<memory.h>using namespace std;int main(){ int n; cin >&...原创 2019-05-17 10:14:17 · 248 阅读 · 0 评论 -
CSP 201503-1 图像旋转 二维数组※
201503-1 图像旋转#include<iostream>using namespace std;int main(){ int m, n; cin >> m >> n;//m行n列 int **array = new int*[m]; for (int i = 0; i < m; i++) { array[i] = new ...原创 2019-05-17 10:15:19 · 282 阅读 · 0 评论 -
CSP 201509-1 数列分段
201509-1 数列分段#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin >> n ; int *array = new int[n]; for (int i = 0; i < n; i++) cin >> ...原创 2019-05-17 10:14:02 · 294 阅读 · 0 评论 -
CSP 201512-1 数位之和
201512-1 数位之和#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin >> n ; int sum = 0; do { sum = sum + n % 10; n = n / 10; } while (n != ...原创 2019-05-17 10:13:43 · 160 阅读 · 0 评论 -
CSP 201604-1 折点计数
201604-1 折点计数#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin >> n ; int *array = new int[n]; for (int i = 0; i < n; i++) cin >> ...原创 2019-05-17 10:14:30 · 275 阅读 · 1 评论 -
CSP 201609-1 最大波动
201609-1 最大波动#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin >> n ; int *array = new int[n]; for (int i = 0; i < n; i++) cin >> ...原创 2019-05-16 15:24:06 · 278 阅读 · 0 评论 -
CSP 201612-1 中间数 lower_bound&upper_bound函数※
201612-1 中间数标准库#include<algorithm>升序排列sort(array,array + n);int pos1 = lower_bound(array, array + n, array[i])-array;//返回数组中第一个大于或等于被查数的下标int pos2 = upper_bound(array, array + n, a...原创 2019-05-16 15:18:37 · 183 阅读 · 0 评论 -
CSP 201703-1 分蛋糕 简单模拟
201703-1 分蛋糕#include<iostream>#include<algorithm>using namespace std;int main(){ int n, k; cin >> n >> k; int *array = new int[n]; int sum = 0; int num = 0; for (i...原创 2019-05-16 14:38:46 · 239 阅读 · 0 评论 -
CSP 201709-1 打酱油
201709-1 打酱油别多想#include<iostream>#include<algorithm>using namespace std;int main(){ int n; cin >> n; int sum = n / 10; int add = sum / 5 * 2 + (sum % 5) / 3; sum += add...原创 2019-05-16 14:29:12 · 179 阅读 · 0 评论 -
CSP 201712-1 最小差值 sort函数※
201712-1 最小差值C++ 标准库函数sort头文件#include<algorithm>时间复杂度为n*log2(n)用法三个参数:①数组起始地址 ②数组结束地址 ③排序方法(可省略,默认从小到大)两个参数 sort(array, array + n);三个参数bool compare(int a, int b){ return...原创 2019-05-16 14:15:34 · 229 阅读 · 0 评论 -
CSP 201803-1 跳一跳 简单模拟※
201803-1 跳一跳#include<iostream>#include<cstdio>using namespace std;int main(){ int score = 0; int num = 0; int a = 1; while (scanf_s("%d", &a) && a != 0) { if (a =...原创 2019-05-16 13:49:08 · 294 阅读 · 0 评论 -
CSP 201809-1 卖菜
201809-1 卖菜#include<iostream>using namespace std;int main(){ int n; cin >> n; int *array = new int[n]; int *narray = new int[n]; for (int i = 0; i < n; i++) { cin >>...原创 2019-05-16 13:36:06 · 270 阅读 · 0 评论 -
CSP 201812-1 小明上学
201812-1小明上学#include<iostream>using namespace std;class T{public: int _k, _t;public: friend istream& operator>>(istream& is, T &t) { is >...原创 2019-05-16 13:26:28 · 339 阅读 · 0 评论 -
CSP 201903-1 小中大
201903-1小中大控制精度printf("%.1f ", sum / 2.0);动态数组释放delete[]array;MyAnswer#include<iostream>using namespace std;int max(int a, int b){ return (a > b ? a : b);}int min(int a, in...原创 2019-05-16 12:54:13 · 155 阅读 · 0 评论