Gravatar
Stanna
积分:104
提交:56 / 133
只因多打了一个零

Gravatar
雾茗
积分:1685
提交:496 / 1149
NOIP 2018 原题 ****

Gravatar
sansui666
积分:39
提交:15 / 28
积木搭赛,蒟蒻说多了都是泪

Gravatar
Moon_
积分:247
提交:108 / 303

Gravatar
面罩Mask
积分:63
提交:32 / 67
正确率由我拉低~

Gravatar
若失若诗
积分:72
提交:37 / 108

Gravatar
增强型图元文件
积分:801
提交:481 / 1183
韩荣轩这才几天都有不少人AC了你的题,你还在学习白学

题目 3047 三角形内心
2018-11-10 10:42:55
Gravatar
贺越云
积分:13
提交:4 / 5
#include<iostream> #include<cstdio> #include<cmath> using namespace std; int pre[20000+10]={0}; int find(int x) { int r=x; while(pre[r]!=r) r=pre[r]; return r; } int main() { freopen("relations.in","r",stdin); freopen("relations.out","w",stdout); int n,m; cin>>n>>m; //int rank[pre+10]; int a,b; for(int i=1;i<=n;++i) pre[i]=i; for(int i=1;i<=m;++i) { scanf("%d%d",&a,&b); pre[b]=pre[a]; int x=find(a),y=find(b); if(x!=y){ pre[a]=pre[b]; } } for(int i=1;i<=n;i++) pre[i]=find(pre[i]); int q; cin>>q; for(int i=1;i<=q;++i){ scanf("%d%d",&a,&b); if(pre[a]==pre[b]){ cout<<"Yes"<<endl; //cout<<pre[a]<<" "<<pre[b]<<endl; } else{ cout<<"No"<<endl; } } return 0; }

题目 259 亲戚 AAAAAAAAAAAA
2018-11-10 10:13:50
Gravatar
贺越云
积分:13
提交:4 / 5
#include<iostream> #include<cstdio> #include<cstring> #include<cmath> #include<algorithm> using namespace std; int p[1010][1010][2],n,m,bk[1010][1010],f[1010][1010][3],ma=1,a1,a2; int main(){ freopen("bigbrn.in","r",stdin); freopen("bigbrn.out","w",stdout); scanf("%d%d",&n,&m); for(int i=1;i<=m;i++){ scanf("%d%d",&a1,&a2); bk[a1][a2]=1; } for(int i=1;i<=n;i++){ if(bk[i][1])p[i][1][0]=1; else p[i][1][0]=2; for(int j=2;j<=n;j++){ if(bk[i][j]==0)p[i][j][0]=p[i][j-1][0]; else p[i][j][0]=j+1; } } for(int i=1;i<=n;i++){ if(bk[i][n]==0)p[i][n][1]=n; else p[i][n][1]=n-1; for(int j=n-1;j>=1;j--){ if(bk[i][j]==0)p[i][j][1]=p[i][j+1][1]; else p[i][j][1]=j-1; } } for(int i=1;i<=n;i++){ if(bk[1][i]==0)f[1][i][0]=1,f[1][i][1]=p[1][i][0],f[1][i][2]=p[1][i][1]; else f[1][i][0]=2,f[1][i][1]=1,f[1][i][2]=n; } for(int i=2;i<=n;i++){ for(int j=1;j<=n;j++){ if(bk[i][j]==0){ f[i][j][0]=f[i-1][j][0]; f[i][j][1]=max(p[i][j][0],f[i-1][j][1]); f[i][j][2]=min(p[i][j][1],f[i-1][j][2]); } else{ f[i][j][0]=i+1; f[i][j][1]=1; f[i][j][2]=n; } if(bk[i][j]==0)ma=max(ma,min(i-f[i][j][0]+1,f[i][j][2]-f[i][j][1]+1)); } } printf("%d",ma); return 0; }

题目 909 巨大的牛棚
2018-11-10 10:07:57
Gravatar
若失若诗
积分:72
提交:37 / 108

Gravatar
打表抄码不ac
积分:19
提交:14 / 42
这也太水了八一遍过,加法问题都没一遍过的说·-·

Gravatar
猎户星座
积分:422
提交:209 / 318
@9436
几何画板呢?

题目 3047 三角形内心
2018-11-09 19:31:18
Gravatar
夜未央
积分:179
提交:95 / 252
https://blog.csdn.net/pb122401/article/details/79325126

题目 2871 [NOIP 2017]列队
2018-11-08 21:51:24
Gravatar
Hale
积分:2086
提交:510 / 1054
次短路打卡,rp++

Gravatar
面罩Mask
积分:63
提交:32 / 67
路过一只小渣逼

Gravatar
ShallowDream雨梨
积分:1503
提交:425 / 1300
百题斩~~~~~~~~~~~

题目 909 巨大的牛棚
2018-11-08 18:42:06
Gravatar
uk战神
积分:3
提交:6 / 13
水题

Gravatar
Hale
积分:2086
提交:510 / 1054

Gravatar
梦那边的美好ET
积分:6972
提交:1276 / 2687
hahaha

Gravatar
ShallowDream雨梨
积分:1503
提交:425 / 1300

题目 1152 排队接水 A
2018-11-07 21:04:09