接着剤の精進日記

競プロでの精進や研究に関係したことを書いていきます。

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

AtCoder Beginner Contest 287(ABC287)

atcoder.jp Bondo416さんのユニークビジョンプログラミングコンテスト2023 新春 (AtCoder Beginner Contest 287)での成績:990位パフォーマンス:1473相当レーティング:1421→1426 (+5) :)#AtCoder #ユニークビジョンプログラミングコンテスト2023新春(ABC28…

AtCoder Beginner Contest 286(ABC286)

atcoder.jp A - Range Swap $ Q - P = S - R $ が成り立つので $ 0 \leq i \leq Q-P $ を満たす $ i $ について $ (A_{i+P}, A_{i+R}) $ をスワップした $ A $ を出力すればいい 提出コード void solve() { int N, P, Q, R, S; cin >> N >> P >> Q >> R >> S…

AtCoder Beginner Contest 285(ABC285)

atcoder.jp A - Edge Checker 2 $ i $ の子は $ 2i $ もしくは $ 2i + 1 $ となるのでこれを判定する 提出コード void solve() { int a, b; cin >> a >> b; if (a > b) swap(a, b); if (2 * a == b or 2 * a + 1 == b) cout << "Yes" << endl; else cout << …