문제 주어진 n개의 요소를 가진 리스트에서 부분 집합이 나머지 부분 집합과 합이 같다면 합이 같은 부분집합이라고 한다. 이때 합이 같은 부분집합이 있다면 YES를 없다면 NO를 출력하세요 문제 풀이 def DFS(level,s): global flag if flag == 0: return if level == n: if s == (total_sum - s): print("YES") flag = 0 else: DFS(level + 1, s + a[level]) DFS(level+1, s) if __name__ =="__main__": n = int(input()) a =list(map(int,input().split())) total_sum = sum(a) flag = 1 DFS(0,0) if flag: ..