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