https://www.luogu.org/problem/P1346 使用最短路之前居然忘记清空了. #include<bits/stdc++.h> using namespace std; typedef long long ll; const int MAXN = 1005; int n, s, t; int dis[MAXN]; bool vis[MAXN]; int G[MAXN][MAXN]; const int INF = 0x3f3f3f3f; priority_queue&l…
分析 我们发现到达一个点一定是先快车再准快车再慢车 于是快车将1-n分为多个区间 每次取出每个区间当前能到达的点的数量 选剩余时间贡献最大的的一个取得贡献并且再能到达的最远点建立准快车 代码 #include<bits/stdc++.h> using namespace std; #define int long long ],t[],now[],Ans; priority_queue<int>q; signed main(){ int i,j,k; scanf("%ll…
conscious[英][ˈkɒnʃəs][美][ˈkɑnʃəs]consensus[英][kənˈsensəs][美][kənˈsɛnsəs] scious sensuswaterflood; deluge; flood; flowage; Niagara; spill[英][spɪl][美][spɪl]spell[英][spel][美][spɛl] city urban emperemperortemper irritant Some had begun to build adjacent…