自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一只小蒟蒻的博客

从零开始的acm之旅

  • 博客(14)
  • 收藏
  • 关注

原创 vector 的输入输出和结构体自定义排序模板(蒟蒻版)

#include<bits/stdc++.h>using namespace std;struct node { int id;}b[10];vector<node>a;bool cmp(const node a,const node b) { return a.id>b.id;}int main() { for(int i=0;i<5;i+...

2018-11-27 21:30:29 278 2

原创 QLU ACM 2018新生赛

小蒟蒻也想学大牛们写一下题解啦~虽然很弱小 但是写博客是个好习惯 而且是走向神犇道路的必经之路 所以lets start!!这次比赛有好几个题在场上脑子突然短路,不知道为什么很简单的题就是想不起来,封榜的时候是第13名,因为没有做出来题最后铜奖组第一名惨淡收场…刚看到排名和铜奖的时候我的心是哇凉哇凉的 不过后来转念一想 没有关系!我才刚刚开始 有好多事情我还没有经历过!所以我会以这次比赛为契机 ...

2018-11-27 17:30:08 636

原创 初见dfs,用dfs计算二维数组和

原题的网址(一道很水的题)代码如下#include<bits/stdc++.h>using namespace std;int sum=0,num[100][100],jz[100][100],n;void dfs(int x,int y){ for(int i=-1;i<=1;i++) for(int j=-1;j<=1;j++) if(i!=0||j

2018-11-15 00:49:30 1127

原创 p1059明明的随机数两种方法

原题网址在做这道题的时候刚开始想到的方法是初始化一个数组 然后将重复的数跳过 但是发现需要用捅排的思想来判断有没有出现过那个数 所以就出现了两种输出方式 但是核心思想都是开桶:#include<bits/stdc++.h>using namespace std;int main(){ int n,x,sum=0; int a[1000]; cin>>n;

2018-11-11 21:26:12 548

原创 补题11.09E

这题我实在是不会做…于是就在csdn找了一下题解 然后打了一遍 了解了这题的思路 明白了怎么做 但是凭我自己做出来这道题 还是再过几天吧…我的代码:#include<bits/stdc++.h>using namespace std;int main(){ int n,m; cin>>n>>m;

2018-11-11 19:47:46 123

原创 11.09A题题解

原题目网址刚看到这个题我被吓了一跳 于是就先去做第四题 刚开始看错了以为下面灰色的都不存在 后来看懂以后改了好几次终于改对了 写的比较麻烦不过比较清晰 代码如下 注意i j的重置#include<bits/stdc++.h>using namespace std;int main(){ int n,na,nb,a=0,b=0,i=0,j=0; cin>>n.

2018-11-11 18:40:44 360

原创 补题11.09第四次测试赛D

刚开始做这个题我就想到了一个使用函数的方法 即利用主函数调用判断素数的方法使用两个for循环 从i j到n依次判断但是发现提交以后超时百分之四十 代码如下:#include<bits/stdc++.h>using namespace std;int zs(int n){ int count=0; for(int i=2;i<n;i++) { if(n%i==...

2018-11-11 18:38:21 112

原创 洛谷试炼场p1980的两种解法

原题网址看到了统计数字出现的个数,于是第一时间想到了取模的方法:#include<bits/stdc++.h>using namespace std;int main(){ int n,x,count,a,b,c; cin>>n>>x; for(int i=1;i<=n

2018-11-08 15:11:51 323

原创 山东理工大学oj1048

原题网址#include<bits/stdc++.h>using namespace std;int main(){ string n; int sum; while(cin>>n) { if(n=="0") break; while(n.size()>1)

2018-11-07 21:35:42 561

原创 山东理工大学oj2543

本题原题山东理工大学oj2543#include<stdio.h>int main(){ int i,n,jk; while(scanf("%d",&n)!=EOF) { jk=0; i=(n-(n%5))/5; jk=i; i=(n-(n%6))/6; jk=jk+i; i=(n-(n%8))/8; jk

2018-11-06 13:05:42 783

原创 山理工oj1198用自定义low dfs解决问题

#include<bits/stdc++.h>using namespace std;int m,n,f;int a[20][20];void dfs(int x,int y){ for(int i=0;i<n;i++) if(a[x][i]>a[x][y]) return; for(int

2018-11-06 01:09:05 152

转载 山理工oj2733

#include<bits/stdc++.h>using namespace std;int a[60][60];int n,b[60][60];int main(){ int i,j,n; while(cin>>n) { int t=0; for(i=0;i<n;i++) for(j=0;j&a

2018-11-06 01:05:40 212

原创 山理工1201题做题体会

#include<stdio.h>#include<string.h>int main(){char a[100],b[100],c[100],d[100];scanf("%s%s%s",a,b,c);if(strcmp(a,b)&gt

2018-11-02 00:29:53 89

原创 山理工2746的两种解法

山东理工oj2746题的两种写法1.字符输出#include<stdio.h>#include<string.h>int main(){char a;while((a=getchar())!=EOF){ if(a>=‘a’&&a<=

2018-11-02 00:25:58 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除