#include using namespace std; int a[10][10]; int main() { // 入力 int n,m,k; cin >> n >> m >> k; int i,j; for(i=0; i> a[i][j]; } } // 各国を訪問した後の消費金額としてありうるものをsetに登録 set z; z.insert(0); for(i=0; i z0; // 国 1,2,3,..,(i+1) を訪問し終わった段階での消費金額としてありうるものを列挙 auto it=z.begin(); for(; it!=z.end(); ++it) { for(j=0; j