2021-07-05 【C++】AtCoderコンテスト #5 IT 所感 先週に引き続き参加した。A,B,Cが解けて前回よりも成績は上がったのでok。Dは時間があっても解けなさそうだった。いずれはFまで解けるようになりたい。 覚えたこと 階乗 int p = 1; for (int i = 1; i <= n; i++) { p *= i; } 約数の数小さい数から調べていく。積み木のイメージ。 vectorをsort #include <algorithm> vector<int> v; sort(v.begin(), v.end()); vectorのindexを調べる vectort<int> v; vector<int>::iterator itr = find(v.begin(), v.end(), want); int index = distance(v.begin(), itr);