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

AtCoder abc303 参加メモ

NS Solutions Corporation Programming Contest 2023(AtCoder Beginner Contest 303) - AtCoder B - Discord 隣接行列で 人 i が 人 j と前後で並んでいたか?を持っておいて、一度も並んでいない二人組の数を集計する #include <bits/stdc++.h> using namespace std; #de</bits/stdc++.h>…

AtCoder abc302 参加メモ

TOYOTA MOTOR CORPORATION Programming Contest 2023#2 (AtCoder Beginner Contest 302) - AtCoder B - Find snuke 8方向全部の処理をそれぞれ記述すると行数が増えてバグらせやすい。 共通部分を考えて行数をなるべく少なくするように心がける。 #include <bits/stdc++.h> </bits/stdc++.h>…

AtCoder abc301 参加メモ

パナソニックグループプログラミングコンテスト2023(AtCoder Beginner Contest 301) - AtCoder B - Fill the Gaps 実際に配列に挿入する必要はなく、愚直に順番に出力していけばよい。 #include <bits/stdc++.h> using namespace std; #define REP(i,n) for(int i=0;i<n;i++) #define endl '\n' int main() { int n; cin >> n;</n;i++)></bits/stdc++.h>…

AtCoder abc301 参加メモ

パナソニックグループプログラミングコンテスト2023(AtCoder Beginner Contest 301) - AtCoder https://atcoder.jp/contests/abc300/tasks/abc301_b #include <bits/stdc++.h> using namespace std; #define REP(i,n) for(int i=0;i<n;i++) #define endl '\n' int main() { int n; cin >> n; vector<int> a(n); REP(i,n) cin >> a[i</int></n;i++)></bits/stdc++.h>…