2022-11-28から1日間の記事一覧
問題文通り vector <int> v; for(int i=0;i<n;i++) v.push_back(i+1); do{ }while(next_mermutation(begin(v), end(v))); 上記テンプレを覚えればとりあえずOK #include<bits/stdc++.h> using namespace std; int n; int p[9], q[9]; vector < int > v; int main(){ cin >> n; for(int i=0;i<n;i++) cin >> p[i]; for(int i=0;i<n;i++) cin >> q[…</n;i++)></n;i++)></n;i++)></int>
問題文通りに実装するだけ こういう系って再帰で実装できなかったかなぁー?とこねくり回したけどうまく書けず ググったら便利な関数出てきてほぼ写経 #include<bits/stdc++.h> using namespace std; int n; int x[10], y[10]; vector < int > v; int main(){ cin >> n; for</bits/stdc++.h>…