# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
368055 | 2021-02-19T12:00:18 Z | leinad2 | Bosses (BOI16_bosses) | C++17 | 843 ms | 748 KB |
#include<bits/stdc++.h> using namespace std; vector<int>adj[5010]; int n, i, j, k, a, b, ans=1e9; int main() { ios_base::sync_with_stdio(!cin.tie(NULL)); for(cin>>n;i++<n;) { cin>>a; while(a--) { cin>>b; adj[b].push_back(i); } } for(i=0;i++<n;) { int dist[5010]={}; dist[i]=1; queue<int>q; q.push(i); while(q.size()) { a=q.front(); q.pop(); for(j=0;j<adj[a].size();j++) { if(!dist[adj[a][j]]) { dist[adj[a][j]]=dist[a]+1; q.push(adj[a][j]); } } } int ret=0; for(j=0;j++<n;) { if(dist[j]==0)goto w; ret+=dist[j]; } ans=min(ans, ret); w:; } cout<<ans; }
Compilation message
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 492 KB | Output is correct |
2 | Correct | 1 ms | 492 KB | Output is correct |
3 | Correct | 1 ms | 512 KB | Output is correct |
4 | Correct | 1 ms | 504 KB | Output is correct |
5 | Correct | 1 ms | 512 KB | Output is correct |
6 | Correct | 1 ms | 492 KB | Output is correct |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 492 KB | Output is correct |
2 | Correct | 1 ms | 492 KB | Output is correct |
3 | Correct | 1 ms | 512 KB | Output is correct |
4 | Correct | 1 ms | 504 KB | Output is correct |
5 | Correct | 1 ms | 512 KB | Output is correct |
6 | Correct | 1 ms | 492 KB | Output is correct |
7 | Correct | 1 ms | 492 KB | Output is correct |
8 | Correct | 1 ms | 524 KB | Output is correct |
9 | Correct | 1 ms | 492 KB | Output is correct |
10 | Correct | 1 ms | 492 KB | Output is correct |
11 | Correct | 1 ms | 492 KB | Output is correct |
# | 결과 | 실행 시간 | 메모리 | Grader output |
---|---|---|---|---|
1 | Correct | 1 ms | 492 KB | Output is correct |
2 | Correct | 1 ms | 492 KB | Output is correct |
3 | Correct | 1 ms | 512 KB | Output is correct |
4 | Correct | 1 ms | 504 KB | Output is correct |
5 | Correct | 1 ms | 512 KB | Output is correct |
6 | Correct | 1 ms | 492 KB | Output is correct |
7 | Correct | 1 ms | 492 KB | Output is correct |
8 | Correct | 1 ms | 524 KB | Output is correct |
9 | Correct | 1 ms | 492 KB | Output is correct |
10 | Correct | 1 ms | 492 KB | Output is correct |
11 | Correct | 1 ms | 492 KB | Output is correct |
12 | Correct | 9 ms | 640 KB | Output is correct |
13 | Correct | 7 ms | 620 KB | Output is correct |
14 | Correct | 161 ms | 492 KB | Output is correct |
15 | Correct | 6 ms | 492 KB | Output is correct |
16 | Correct | 728 ms | 620 KB | Output is correct |
17 | Correct | 843 ms | 692 KB | Output is correct |
18 | Correct | 832 ms | 748 KB | Output is correct |