2021-05-01から1ヶ月間の記事一覧
0-indexedのものを1-indexedにして出力したいなぁってなったときにわざわざループを回して+1したりvalarrayにおきかえたりするのはひと手間がかかると感じたので演算子を作った operator+= template <typename T> void operator+=(vector<T> &vs, T x){ for(T &v:vs) v += x</t></typename>…
目標の形 int main(){ int abc=10; int hoge=5; string str="aiueo"; debug(abc,hoge,str); } // 出力結果 abc:10 hoge:5 str:aiueo debugはマクロでも関数でもなんでも良いから変数名とその値を空白区切りで出力してほしかった(できれば標準エラー出力) …
atcoder.jp goto文は多重ループから抜け出す場合は使用することを推奨されている でもほんとにgoto文を使ってもいいのか?とおもって多重ループを抜け出すときの別の案を考えてみた 条件を満たしたらたくさんbreak int n=10; bool flg=false; for(int i=0;i