![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CSP
三鱼在熬汤
这个作者很懒,什么都没留下…
展开
-
201512-2 消除类游戏
#include <iostream>#include <cmath>using namespace std;const int N=32;int main(){ int n,m;; cin>>n>>m; bool b[N][N]; for(int i=0;i<n;i++){ for(int j=0;j<m;j++)...原创 2018-10-17 21:42:31 · 92 阅读 · 0 评论 -
201809-1 卖菜
#include <iostream>using namespace std;int main(){ const int N=1010; int a[N]={0}; int b[N]={0}; int n,m; cin>>n; for(int i=0;i<n;i++){ cin>>a[i]; } for(int i=0;i<...原创 2018-10-24 17:20:21 · 294 阅读 · 0 评论 -
201809-2 买菜
#include <iostream>#include <cstring>#include <cstdio>using namespace std;const int N=1000010;int table[N];int main(){ memset(table,0,sizeof(table)); int n,t1,t2,min=1000000...原创 2018-10-25 18:25:52 · 572 阅读 · 0 评论 -
201709-2 公共钥匙盒
公共钥匙盒#include <iostream> #include <vector>#include <set>#include <vector>using namespace std;const int N=10101;const int M=1010;set<int> back[N];vector<int&...原创 2018-10-27 22:35:50 · 100 阅读 · 0 评论 -
201712-2 游戏
#include <iostream> #include <queue>using namespace std;const int N=1010;queue<int> student;int main(){ int n,k; cin>>n>>k; for(int i=1;i<=n;i++){ student.p...原创 2018-11-01 20:54:47 · 249 阅读 · 0 评论 -
201803-1 跳一跳
#include <iostream>using namespace std;int main(){ int n; int sum=0,temp=0; while(cin>>n&&n){ sum=sum+n; if(n==1) { temp=0; } if(n==2){ sum=sum+temp; temp+=...原创 2018-11-01 21:20:09 · 134 阅读 · 0 评论 -
201803-2 碰撞的小球
#include <iostream>using namespace std;const int M=110;int ball[M];int flag[M];int main(){ int n,l,t; cin>>n>>l>>t; for(int i=0;i<n;i++){ cin>>ball[i]; fl...原创 2018-11-01 21:58:00 · 122 阅读 · 0 评论 -
201803-3 URL映射
#include <iostream>#include <vector>#include <cstring>using namespace std;const int N=105;int n;bool fixture;//标记输入待处理地址后面是否有'/'vector<string> url;//中转时候存储待处理地址vector&...原创 2018-11-05 22:58:14 · 131 阅读 · 0 评论 -
201709-3 JSON查询
参考链接json查找90,未找到问题,找到后续补充; 递归的思想还是没有建立起来,递归递归递归!!!;#include <iostream>#include <algorithm>#include <map>#include <string>using namespace std;map <string,string&g...原创 2018-11-18 21:45:49 · 230 阅读 · 0 评论 -
201509-3 模板生成系统
90分 没有想清楚还有哪个逻辑有问题;#include <iostream>#include <cstring>#include <map>#include <algorithm>using namespace std;int main(){ int m,n; map<string,string> mp; cin&g...原创 2018-11-30 22:11:35 · 123 阅读 · 0 评论 -
201403-2 窗口
用结构体保存,num为层数,是变动的,每变动一次sort一次;hao是不变的,是初始输入的和结果输出的; 注意先后顺序;#include <iostream>#include <algorithm>using namespace std;const int N=20;struct win{ int hao; int num; int x1,y1,...原创 2018-12-12 21:19:19 · 129 阅读 · 0 评论 -
201612-2 工资计算
#include <iostream>using namespace std;int main(){ int s; cin>>s; if(s<=3500){ cout<<s<<endl; return 0; } int i=3600; while(i){ int ans=0; if(i >= 360...原创 2018-10-23 15:09:06 · 130 阅读 · 0 评论 -
201609-2 火车购票
#include <stdio.h>#include <iostream> #include <cstring>using namespace std;int main(){ int exist[20]={0}; int n; cin>>n; int *a=new int[n] ; for (int i = 0; i < ...原创 2018-10-21 17:35:42 · 97 阅读 · 0 评论 -
201412-2 Z字形扫描
#include <iostream>using namespace std;int a[510][510];int main(){ int n; cin>>n; for(int i=0;i<n;i++){ for(int j=0;j<n;j++){ cin>>a[i][j]; } } int judge=0; ...原创 2018-10-15 21:10:57 · 137 阅读 · 0 评论 -
201503-1 图像旋转
#include <iostream>using namespace std;int a[1010][1010];int main(){ int n,m; cin>>n>>m; for(int i=0;i<n;i++){ for(int j=0;j<m;j++){ cin>>a[i][j]; } } for...原创 2018-10-15 21:30:10 · 132 阅读 · 0 评论 -
201604-2 俄罗斯方块
#include <iostream>using namespace std;int main(){ int min=9999,count=0,k=0; int line,a,b; int win[16][11]; int block[5][5]; int trace[5][3]; for(int i=1;i<16;i++){ for(int j=1;j&l...原创 2018-10-18 22:49:14 · 111 阅读 · 0 评论 -
201503-2 数字排序
#include <iostream>#include <algorithm>using namespace std;const int N=1010;struct Number{ int data; int count;}a[N];bool cmp(Number a,Number b){ if(a.count!=b.count){ return a...原创 2018-10-15 22:27:52 · 136 阅读 · 0 评论 -
201509-1 数列分段
#include <iostream>using namespace std;const int N=1010;int main(){ int a[N]; int n,ans=1; cin>>n; cin>>a[0]; for(int i=1;i<n;i++){ cin>>a[i]; if(a[i]!=a[i-1]) ...原创 2018-10-16 13:33:43 · 86 阅读 · 0 评论 -
201509-2 日期计算
#include <iostream>using namespace std;int month[13][2]={{0,0},{31,31},{28,29},{31,31},{30,30},{31,31},{30,30},{31,31},{31,31},{30,30},{31,31},{30,30},{31,31},};bool isleap(int year){ ret...原创 2018-10-16 14:02:05 · 139 阅读 · 0 评论 -
201512-1 数位之和
#include <iostream>#include <cmath>using namespace std;int main(){ int n,sum=0; cin>>n; while(n){ sum=sum+n%10; n/=10; } cout<<sum; return 0;} 另一种思路:按字符串进行处理...原创 2018-10-16 14:13:34 · 82 阅读 · 0 评论 -
201703-1 分蛋糕
#include <iostream>using namespace std;const int N=1010;int a[N];int main(){ int n,k; int ans=0,count=0; cin>>n>>k; for(int i=0;i<n;i++){ cin>>a[i]; } for(int i...原创 2018-10-25 20:04:29 · 169 阅读 · 0 评论 -
201703-2 学生排队
#include <iostream>#include <cmath>using namespace std;const int N=1010;int a[N];int main(){ int n,m,number,move; cin>>n; cin>>m; for(int i=1;i<=n;i++){ a[i]=i;...原创 2018-10-25 20:41:27 · 188 阅读 · 0 评论 -
201709-1 打酱油
#include <iostream>#include <cmath>using namespace std;int main(){ int n,count=0; cin>>n; n=n/10; count=n; if(n/5){ count+=(n/5)*2; n=n-5*(n/5); } if(n/3){ count+=(n...原创 2018-10-25 21:04:16 · 98 阅读 · 0 评论 -
201612-1 中间数
#include <iostream>#include <algorithm>using namespace std;int main(){ int n; cin>>n; int *a=new int[n]; for(int i=0;i<n;i++){ cin>>a[i]; } sort(a,a+n); int mid...原创 2018-10-23 13:48:48 · 169 阅读 · 0 评论 -
201312-2 ISBN号码
#include <iostream>#include <cstring>#include <map>#include <stdlib.h>#include <algorithm>using namespace std;//const int N=1010;//int a[N][N];int main(){ strin...原创 2018-12-10 21:41:48 · 107 阅读 · 0 评论