제출 #1167098

#제출 시각아이디문제언어결과실행 시간메모리
1167098SmuggingSpun디지털 회로 (IOI22_circuit)C++20
2 / 100
1504 ms1576 KiB
#include<bits/stdc++.h> #include "circuit.h" using namespace std; const int lim = 2e5 + 5; int n, m, a[lim], parent[lim]; void init(int __n, int __m, vector<int>__p, vector<int>__a){ n = __n; m = __m; for(int i = 0; i < n + m; i++){ parent[i] = __p[i]; } for(int i = 0; i < m; i++){ a[i + n] = __a[i]; } } int count_ways(int l, int r){ for(int i = l; i <= r; i++){ a[i] ^= 1; } if(n == 1 && m <= 1000){ return count(a + n, a + n + m + 1, 1); } }

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

circuit.cpp: In function 'int count_ways(int, int)':
circuit.cpp:23:1: warning: control reaches end of non-void function [-Wreturn-type]
   23 | }
      | ^
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...