#include using namespace std; const long long inf=1e9; int A[21]; int dp[1<<21]; int main(void){ long long n; cin >> n; for(int i=0;i> A[i]; } for(int i=0;i<(1<<21);i++){ dp[i]=inf; } dp[0]=0; // 1は選択済み。0はこれから for(int msk=0; msk<(1<