リブlab

理系大学生のIT・電気・大学・趣味についての日記

競プロ テンプレート シリーズ

リブの競プロテンプレート(随時更新)説明あり

コメント付きです。そのうちコメントじゃなくて見やすい解説を作ろうかな。 #include <bits/stdc++.h> using namespace std; //開発で使うべからず /* REPmacro */ //一個下は#define rep(i,n) for(int i=0;i<n;i++)の改良版 #define REP(i,n) for(int i=0,i##_len=(n);i<i##_len;++i) #define REPR(i,n) for(int i=((int)(n)-1);i>=0;--i) #define FOR(i,m,n) for(int i=(int)(m…</n;i++)の改良版></bits/stdc++.h>

リブの競プロテンプレート(随時更新)説明なし

簡易版テンプレと普通のテンプレ書きました。説明付きのテンプレは次回載せます。 #include <bits/stdc++.h> using namespace std; /* REPmacro */ #define REP(i,n) for(int i=0,i##_len=(n);i<i##_len;++i) #define REPR(i,n) for(int i=((int)(n)-1);i>=0;--i) #define FOR(i,m,n) for(int i=(int)(m);i<(int)(n);++i) /*alias*/ #d</i##_len;++i)></bits/stdc++.h>…