2020-06-01から1ヶ月間の記事一覧
C++17だと lcm (最大公約数) などのライブラリが使えるようになったが、C++14の環境だと構文エラーになる。 AtCoderのジャッジ更新があり、手元の環境をC++14からC++17に移行した。 移行といっても、グザイが必要なのはコード補完とコンパイルをC++17に対応…
定番であるユークリッドの互除法で。 #include <stdio.h> int main() { unsigned int num1 = 1029; // GCDを求めたいペアのひとつ unsigned int num2 = 1071; // GCDを求めたいペアのひとつ // GCD計算 unsigned int a = num1; unsigned int b = num2; unsigned int r</stdio.h>…
結果 52点 (初級) 各問題の振り返り (解けたG問題まで) A問題 使えそうな関数をググって transform を使った。 ただし using namespace std; をすると名前空間で問題になることがあるみたい。いきなりハマって焦った。 参考 c++ - std::transform() and toup…