Submission #916780

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
9167802024-01-26 14:02:47NinedesuDreaming (IOI13_dreaming)C++14
100 / 100
116 ms18668 KiB
#include "dreaming.h"
#include<bits/stdc++.h>
#define ll long long
#define pii pair<ll,int>
using namespace std;
const int N=1e5+1;
ll a,adis,b,bdis,c,cdis;
ll dis[N],rdis[N];
bool chk;
bitset<N>vis;
vector<pii>adj[N];
vector<int>center;
bool comp(int a,int b){
return rdis[a]>rdis[b];
}
void dfs1(int u,int p,bool boo){
vis[u]=true;
if(!boo&&dis[u]>adis){
a=u;
adis=dis[u];
}
else if(boo&&dis[u]>bdis){
b=u;
bdis=dis[u];
}
for(pii wv:adj[u]){
ll w=wv.first;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

dreaming.cpp: In function 'int travelTime(int, int, int, int*, int*, int*)':
dreaming.cpp:80:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   80 |     for(int i=1; i<center.size(); i++){
      |                  ~^~~~~~~~~~~~~~
dreaming.cpp:64:8: warning: unused variable 'mx' [-Wunused-variable]
   64 |     ll mx=0,smx=0,tmx=0,mxb=0;
      |        ^~
dreaming.cpp:64:13: warning: unused variable 'smx' [-Wunused-variable]
   64 |     ll mx=0,smx=0,tmx=0,mxb=0;
      |             ^~~
dreaming.cpp:64:19: warning: unused variable 'tmx' [-Wunused-variable]
   64 |     ll mx=0,smx=0,tmx=0,mxb=0;
      |                   ^~~
dreaming.cpp:64:25: warning: unused variable 'mxb' [-Wunused-variable]
   64 |     ll mx=0,smx=0,tmx=0,mxb=0;
      |                         ^~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...