답안 #238684

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
238684 2020-06-12T11:00:18 Z TrayanaG Birmingham (COCI20_birmingham) C++14
0 / 70
227 ms 10360 KB
#include<iostream>
#include<bits/stdc++.h>
using namespace std;
int n,m,q,k;
int a[200020];
int used[200020];
vector <int> v[200020];
int br = 0;
void read()
{
    cin>>n>>m>>q>>k;
    for(int i=1; i<=q; i++)
    {
        cin>>a[i];
        used[a[i]] = 0;
    }
    int x,y;
    for(int i=1; i<=m; i++)
    {
        cin>>x>>y;
        v[x].push_back(y);
        v[y].push_back(x);
    }
}

int main()
{
    memset(used, -1, sizeof(used));
    read();
    br = n-q;
    int den = 1;
    int k1 = 0;
    while(br!=0)
    {
        for(int i=1; i<=n; i++)
        {
            if(used[i]!=-1)
            {
                int sz = v[i].size();
                for(int j=0; j<sz; j++)
                {
                    int nb = v[i][j];
                    if(used[nb]==-1)
                    {
                        used[nb] = den;
                        br--;
                    }
                }
            }
        }
        den++;
    }
    for(int i=1;i<=n;i++)
    {
        cout<<used[i]<<" ";
    }
    cout<<endl;
    return 0;
}

Compilation message

birmingham.cpp: In function 'int main()':
birmingham.cpp:32:9: warning: unused variable 'k1' [-Wunused-variable]
     int k1 = 0;
         ^~
# 결과 실행 시간 메모리 Grader output
1 Incorrect 8 ms 5888 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 7 ms 5888 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 8 ms 5888 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 7 ms 5888 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 7 ms 5760 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 7 ms 5760 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 7 ms 5888 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 202 ms 9952 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 227 ms 10360 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 201 ms 10104 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 180 ms 9848 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 191 ms 9976 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 190 ms 9848 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 192 ms 9976 KB Output isn't correct
2 Halted 0 ms 0 KB -