BOJ 15663 : N과 M (9)
이 문제는 n,m 범위가 엄청 작기에 백트래킹으러 풀 수 있다. 중복 수열 처리는 STL set의 중복 제거 특징을 이용하여 처리할 수 있다. #include #define sanic ios_base::sync_with_stdio(0); #define MEM 1002 #define f first #define s second #define pb push_back #define all(v) v.begin(), v.end() using namespace std; typedef long long ll; typedef pair pii; const ll MOD = 1e9+7; ll n,m; vector v,z; int vis[MEM]; set ans; void bt(int cur, int d){ if(d==m){..
2020.06.02