제출 #343177

#제출 시각UTC-0아이디문제언어결과실행 시간메모리
3431772021-01-03 13:14:28bigDuck슈퍼트리 잇기 (IOI20_supertrees)C++14
컴파일 에러
0 ms0 KiB
#include "supertrees.h"
#include<bits/stdc++.h>
using namespace std;
#define INIT ios_base :: sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());
#define mp make_pair
#define pb push_back
#define ft first
#define sc second
#define ll long long
#define pii pair<int, int>
#define count_bits __builtin_popcount
vector<pii> c1;
vector<pii> c2;
vector<int> c3;
vector<vector<int> > P;
int N;
int r[1010][4];
vector<vector<int>> B;
void b1(){
for(int i=0; i<N; i++){
if(r[i][1]==(-1)){
r[i][1]=i;
int mx=i;
for(int j=0; j<N; j++){
if( (P[i][j]==1) && (i!=j) ){
B[mx][j]=1;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

컴파일 시 표준 에러 (stderr) 메시지

supertrees.cpp: In function 'void b2()':
supertrees.cpp:55:27: error: expected ')' before ']' token
   55 |                 if( (r[u2] ][2]==(-1)) && (P[u1][u2]==2)  ){
      |                     ~     ^~
      |                           )
supertrees.cpp:62:18: error: expected ')' before '}' token
   62 |                 }
      |                  ^
      |                  )
   63 |             }
      |             ~     
supertrees.cpp:55:19: note: to match this '('
   55 |                 if( (r[u2] ][2]==(-1)) && (P[u1][u2]==2)  ){
      |                   ^
supertrees.cpp:63:13: error: expected primary-expression before '}' token
   63 |             }
      |             ^
supertrees.cpp:52:31: warning: unused variable 'v2' [-Wunused-variable]
   52 |                 int u2=p2.ft, v2=p2.sc;
      |                               ^~
supertrees.cpp:46:23: warning: unused variable 'v1' [-Wunused-variable]
   46 |         int u1=p1.ft, v1=p1.sc;
      |                       ^~
supertrees.cpp: In function 'bool check()':
supertrees.cpp:101:64: error: ISO C++ forbids comparison between pointer and integer [-fpermissive]
  101 |             if( (P[i][j]!=0) && (   (r[r[i][1] ]!=r[r[j][1] ][2]) && ( r[i][1]!=r[j][1]  )  ) ){
      |                                                                ^