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

エクサウィザーズ 2019反省会

エクサウィザーズ 2019 - AtCoder。AとBは解けたけどCでダメだった。 A: Regular Triangle 最初Pythonでandを&&と書いてしまってRE出してしまった…。少なくとも1回はテストしないとダメ。 Python A, B, C = map(int, input().split()) if A == B and B == C:…

ABC 122 反省会

今回出遅れもあってBまでしか解けなかった。今回からC++でやっていきたいという気持ちがある。 A: Double Helix 最初の回答。 #include <bits/stdc++.h> using namespace std; int main() { char b; cin >> b; char p; if (b == 'A') { p = 'T'; } else if (b == 'T') { p =</bits/stdc++.h>…

RでFizzBuzz

R

PythonでFizzBuzz PythonのFizzBuzzワンライナーってどんなだったかなと思ってちょっと調べた。 for i in range(100):print(i%3//2*"Fizz"+i%5//4*"Buzz"or-~i) 最後の-~って何だと思ったら~はビット反転だった。2の補数、はるか昔に基本情報でやった記憶が…

AtCoder ABC 121の反省

AtCoder Beginner Contest 121 - AtCoderやったのでまたメモっておく。 A - White Cells 特に悩むことはない。白色のマス目を長方形に並べてカウントすれば良い。 # coding: utf-8 H, W = [int(i) for i in input().split()] h, w = [int(i) for i in input(…

AtCoder ABC 120の反省

AtCoder Beginner Contest 120 - AtCoder やったので回答とメモを残しておく。 A - Faborite Sound 特に注意すべき点はない。 # coding: utf-8 a, b, c = [int(i) for i in input().split()] print(min(b // a, c)) B - K-th Common Divisor $B$の範囲がそれ…