17471번 - 게리맨더링
테케랑 질문에 올라와 있는 반례는 모두 통과됩니다ㅠㅠㅠ
제가 푼 풀이는 >
먼저 그룹1 (g1)에 넣을수 있는 모든 경우(조합)의 수를 넣고,
나머지를 그룹2(g2)에 몰아넣은 뒤,
g1과 g2가 각각 이어진 그룹인지를 유니온파인드로 확인하고,
g1도 이어져있고, g2도 이어져있다면 각 그룹내 인구의 합을 구해서 빼는 로직입니다.
채점 35~45쯤 가서 '틀렸습니다'가 뜨는데 혹시 반례 알 수 있을까요....??
도와주시면 복받으실껍니다...
댓글을 작성하려면 로그인해야 합니다.
ssafy5algo 3년 전
테케랑 질문에 올라와 있는 반례는 모두 통과됩니다ㅠㅠㅠ
제가 푼 풀이는 >
먼저 그룹1 (g1)에 넣을수 있는 모든 경우(조합)의 수를 넣고,
나머지를 그룹2(g2)에 몰아넣은 뒤,
g1과 g2가 각각 이어진 그룹인지를 유니온파인드로 확인하고,
g1도 이어져있고, g2도 이어져있다면 각 그룹내 인구의 합을 구해서 빼는 로직입니다.
채점 35~45쯤 가서 '틀렸습니다'가 뜨는데 혹시 반례 알 수 있을까요....??
도와주시면 복받으실껍니다...