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

AtCoder abc249 参加メモ

Monoxer Programming Contest 2022(AtCoder Beginner Contest 249) - AtCoder の参加メモ B - Perfect String 大文字、小文字の判定 配列のユニーク判定 #include <bits/stdc++.h> using namespace std; #define REP(i,n) for(int i=0;i<(n);i++) int main() { string s; </bits/stdc++.h>…

AtCoder arc138 メモ

Daiwa Securities Co. Ltd. Programming Contest 2022 Spring(AtCoder Regular Contest 138) - AtCoder のメモ A - Larger Score dp配列へ dp[i] = a[i]〜a[n-1] の中で最小の値 を事前に持っておく。 a[k]〜a[n-1] の値を、それぞれ最小で何回入れ替える…

AtCoder abc246 参加メモ

AtCoder Beginner Contest 246 - AtCoder の参加メモ C - Coupon greedy。 クーポンでX円値引きできる商品はクーポンを使えるだけ使って良い。 X円未満しか値引きできない商品だけ残ったときは、降順にソートして値段が高いものから順番にクーポンを使ってい…

M1 Mac AtCoder用C++コンパイル環境構築

m1 MacBookAir に買い替えたのでAtCoder用にC++コンパイルできる環境を構築した際のメモ $ brew install gcc $ sudo mkdir /usr/local/bin $ which gcc-11 /opt/homebrew/bin/gcc-11 $ which g++-11 /opt/homebrew/bin/g++-11 $ sudo ln -s /opt/homebrew/bi…