2023ICPC第一场网络赛 VP题解

您所在的位置:网站首页 西安icpc邀请赛题解 2023ICPC第一场网络赛 VP题解

2023ICPC第一场网络赛 VP题解

2024-07-07 18:25| 来源: 网络整理| 查看: 265

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