Submission #261376

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
2613762020-08-11 16:52:23NightlightAesthetic (NOI20_aesthetic)C++14
Compilation error
0 ms0 KiB
#include <cstdio>
#include <queue>
#include <cstring>
#define pii pair<long long, int>
using namespace std;
int N, M;
vector<pii> adj[300005];
priority_queue<pii, vector<pii>, greater<pii>> pq;
long long dist[2][300005];
int U[300005], V[300005];
bool can[300005];
long long W[300005], best[300005];
vector<pair<int, int>> adj2[300005];
int disc[300005], low[300005], waktu, need;
long long p1[300005], p2[300005], pp1[300005], pp2[300005];
bool ok;
void BFS(int id, int st) {
memset(ada, 0, sizeof(ada));
pq.emplace(0LL, st);
dist[id][st] = 0;
int u, v;
long long len, w;
while(!pq.empty()) {
u = pq.top().second;
len = pq.top().first;
pq.pop();
if(len != dist[u]) continue;
for(pii now : adj[u]) {
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

Aesthetic.cpp: In function 'void BFS(int, int)':
Aesthetic.cpp:20:10: error: 'ada' was not declared in this scope
   memset(ada, 0, sizeof(ada));
          ^~~
Aesthetic.cpp:20:10: note: suggested alternative: 'adj'
   memset(ada, 0, sizeof(ada));
          ^~~
          adj
Aesthetic.cpp:29:21: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
     if(len != dist[u]) continue;
                     ^
Aesthetic.cpp: In function 'void DFS(int, int)':
Aesthetic.cpp:46:8: error: 'ada' was not declared in this scope
     if(ada[id] == 0) continue;
        ^~~
Aesthetic.cpp:46:8: note: suggested alternative: 'adj'
     if(ada[id] == 0) continue;
        ^~~
        adj
Aesthetic.cpp: In function 'bool check(long long int)':
Aesthetic.cpp:63:36: error: 'ada' was not declared in this scope
     if(p1[i] > now && p2[i] > now) ada[i] = 0;
                                    ^~~
Aesthetic.cpp:63:36: note: suggested alternative: 'adj'
     if(p1[i] > now && p2[i] > now) ada[i] = 0;
                                    ^~~
                                    adj
Aesthetic.cpp:64:10: error: 'ada' was not declared in this scope
     else ada[i] = 1;
          ^~~
Aesthetic.cpp:64:10: note: suggested alternative: 'adj'
     else ada[i] = 1;
          ^~~
          adj
Aesthetic.cpp: In function 'int main()':
Aesthetic.cpp:76:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d %d", &N, &M);
   ~~~~~^~~~~~~~~~~~~~~~~
Aesthetic.cpp:80:10: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
     scanf("%d %d %lld", &u, &v, &w);
     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~