C번 내 코드 틀린거같음
- #include<bits/stdc++.h>
- using namespace std;
- typedef long long ll;
- typedef pair<ll,ll> pi;
- vector<int>graph[200005];
- bool v[200005];
- void DFS(int cur){
- v[cur] = 1;
- for(int nxt : graph[cur]){
- if(!v[nxt]) DFS(nxt);
- }
- }
- int main(){
- ios_base::sync_with_stdio(false); cin.tie(NULL);
- int n,m; cin>>n>>m;
- for(int i=1; i<=m; i++){
- int a,b; cin>>a>>b;
- graph[a].emplace_back(b);
- graph[b].emplace_back(a);
- }
- if(m!=n-1) cout<<"No";
- else{
- int start = -1;
- for(int i=1; i<=n; i++){
- if(graph[i].size()==1){
- start = i;
- break;
- }
- }
- if(start==-1) cout<<"No";
- else{
- DFS(start);
- for(int i=1; i<=n; i++) if(!v[i]){
- cout<<"No";
- return 0;
- }
- cout<<"Yes";
- }
- }
- }
반례
4 3
1 2
1 3
1 4
C번 출제자한테 내가 물어볼까?
가능하면 물어봐줘요 저거 일직선 아닌데 Yes라고 나옴
저 코드 그대로 일단 내가 제출해봤는데 After Contest WAx3 나옴. 출제자측에서 이미 TC 문제 있는거 판단하고 추가데이터 넣은듯?
C번이니 망정이지 f나 g에서 이랬으면 ㅋㅋ
어어 ㅅㅂ 나도 이렇게짰는데
보통 이러면 레이팅 바뀔수도 있음?
이미 레이팅 반영시킨데다가 C번이라 그냥 지나갈듯함
대회 끝나고 TC추가하는건 레이팅에 영향 없음 그냥 틀린풀이로 맞은 사람이 개꿀빠는거지. 틀린 풀이로 맞았으면 그냥 럭키하다고 생각하고 맘졸이지 마셈
코포만 치다보니 이런경우는 처음봤네 다행이다
코포도 uphack이라고 전체 테스트까지 통과하고 났는데도 핵하는 경우 있음. 이경우도 물론 레이팅에 영향없음