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

AtCoder abc312 参加メモ

UNIQUE VISION Programming Contest 2023 Summer(AtCoder Beginner Contest 312) - AtCoder B - TaK Code 制約が小さいので、すべての (i,j) から 9x9 マスを条件に沿っているか全探索すればいい。 #include <bits/stdc++.h> using namespace std; #define REP(i,n) for(int</bits/stdc++.h>…

AtCoder abc311 参加メモ

Toyota Programming Contest 2023#4(AtCoder Beginner Contest 311) - AtCoder B - Vacation Together 全探索。d 日目まで見ていき、全員が暇ならカウント+1, 一人でも暇でなければカウントリセットする。 カウントが最大の値が答え #include <bits/stdc++.h> using names</bits/stdc++.h>…

AtCoder abc310 参加メモ

freee Programming Contest 2023(AtCoder Beginner Contest 310) - AtCoder B - Strictly Superior 全探索。p[i] == p[j] の場合など条件がややこしいため注意する #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,m; cin >> n >> m; vector<int> p(n),c</int></n;i++)></bits/stdc++.h>…

AtCoder abc309 参加メモ

Denso Create Programming Contest 2023 (AtCoder Beginner Contest 309) - AtCoder B - Rotate 愚直に時計回りへずらしていった。もっと簡単な方法あるかな。 #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<string> a(n); REP(i,n) ci</string></n;i++)></bits/stdc++.h>…

AtCoder abc308 参加メモ

AtCoder Beginner Contest 308 - AtCoder B - Default Price D のいずれとも異なる色の皿の料理は一皿 $ P_0 $ 円ということに注意する #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,m; cin >> n >> m; vector<string> c(n),d(m); vector<int> p(m+1); REP(i,n)</int></string></n;i++)></bits/stdc++.h>…