盆栽エンジニアリング日記

勉強したことをまとめるブログ

2020-05-01から1ヶ月間の記事一覧

ABC168自分なりのまとめ

A- ∴ (Therefore) 下一桁で条件分岐 もっと賢いやり方がありそうだけど、、、 //競技プログラミング用のテンプレート #include <iostream> #include <vector> #include <algorithm> #include <map> #include <queue> #include <string> #include <math.h> #include <stack> #include <limits> #define rep(i,n) for(int i=0, i##_len=(</limits></stack></math.h></string></queue></map></algorithm></vector></iostream>…

ABC167自分なりのまとめ

A- Registration SとTの末尾以外を比較して一致していればOK //競技プログラミング用のテンプレート #include <iostream> #include <vector> #include <algorithm> #include <map> #include <queue> #include <string> #include <math.h> #include <stack> #include <limits> #define rep(i,n) for(int i=0, i##_len=(n); i</limits></stack></math.h></string></queue></map></algorithm></vector></iostream>

ABC165自分なりのまとめ

A-We Love Golf めんどくさいので、a~bの範囲で全探索 //競技プログラミング用のテンプレート #include <iostream> #include <vector> #include <algorithm> #include <map> #include <queue> #include <string> #include <math.h> #include <stack> #define rep(i,n) for(int i=0, i##_len=(n); i<i##_len; ++i) #define repr(i, n) for(int i = n - 1; i >=…</i##_len;></stack></math.h></string></queue></map></algorithm></vector></iostream>

ABC166自分なりのまとめ

A-A?C ABCならARC、ARCならABCと出力すれば良いです。 //競技プログラミング用のテンプレート #include <iostream> #include <vector> #include <algorithm> #include <map> #include <queue> #include <string> #include <math.h> #include <stack> #define rep(i,n) for(int i=0, i##_len=(n); i<i##_len; ++i) #define repr(i, n) for(int i = n - 1; i >=…</i##_len;></stack></math.h></string></queue></map></algorithm></vector></iostream>

ABC164自分なりのまとめ

ABC164自分なりのまとめ A - Sheep and Wolves 狼と羊の数が与えられるので、大小比較をすれば良いです。 #include <iostream> #include <vector> #include <algorithm> #include <map> #include <queue> #include <string> #include <math.h> #include <stack> #define rep(i,n) for(int i=0, i##_len=(n); i</stack></math.h></string></queue></map></algorithm></vector></iostream>