2023ICPC第一场网络赛 VP题解 |
您所在的位置:网站首页 › 西安icpc邀请赛题解 › 2023ICPC第一场网络赛 VP题解 |
2023ICPC第一场网络赛VP题解
2023赛季打完了,先把之前跟队友疯狂VP但没补的场次标一下,然后滚去准备期末考试,考完试再来好好研究 A(签到)签到题,队友签的 题目大意给定根据网络赛的总排名规则,和两次网络赛的榜单,让你模拟一下 需要注意的点1.使用map的时候注意如果映射的像是string这类的,如果键值对不存在,返回的值会是默认值 2.补题的时候因为变量名的标号写错而WA了一发 #include using namespace std; map ran1,ran2; map vis1,vis2,vis; vector ans; void work() { int n,m; cin>>n>>m; int tot1=0,tot2=0; for(int i=1;i>str; if(!vis1[str]) {ran1[++tot1]=str;vis1[str]=true;} } for(int i=1;i>str; if(!vis2[str]) {ran2[++tot2]=str;vis2[str]=true;} } for(int i=1;ix>>y; addedge(x,y); addedge(y,x); } for(int i=1;i>x2>>y2>>x3>>y3>>x4>>y4; double xx1=(x1+x2),yy1=(y1+y2); double xx2=(x3+x4),yy2=(y3+y4); double xxxx = (double)(x3-x4)*(x3-x4); double yyyy = (double)(y3-y4)*(y3-y4); double r2=sqrt(xxxx+yyyy); couttim; for(int i=1;i>x; maxx=max(maxx,x); } cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |