
리뷰 https://www.acmicpc.net/problem/11578잘 해놓고 이상한데서 문제를 찾고 있었다. 당분간은 비트마스킹 관련 문제만 풀어야겠다. 전역 변수N : 배열의 최대 크기를 정의할 상수 변수n : 문제의 개수를 저장할 변수m : 학생의 수를 저장할 변수tar : 모든 문제를 푼 경우의 상태를 저장할 변수ans : 최소 학생을 저장할 변수lst : 각 학생이 풀 수 있는 문제 번호를 저장할 벡터 배열 함수1. btvoid bt(int cur, int sum, int cnt) { if (cnt > ans) return; if (sum == tar) { ans = min(ans, cnt); return; } if (cur >= m) return; int next = cur + 1; ..