2019-01-01から1年間の記事一覧

統計検定準1級に合格したので合格するまでにやったことを書く

2019年6月16日に実施された統計検定の準1級に合格したので、合格までにやったことを書いておく。

ABC 125反省会

AtCoder Beginner Contest 125 - AtCoder 問題自体はそれほど難しくなかったが、問題が正しく読めて無くてCとDでWAを何度か出してしまった。読解力を鍛えたい。 A. Biscuit Generator 「0.5秒」のところで若干不安になったけどとりあえずこれで正解だった。 …

Tenka1 Programmer Beginner Contest 2019反省会

Cまで届かなかった。前日飲みすぎてダルかったので今後は酒を控えたい所存。 A. On the Way Pythonでやった。 A, B, C = [int(i) for i in input().split()] min_n = min(A, B) max_n = max(A, B) if min_n < C and max_n > C: print("Yes") else: print("No…

ABC 124反省会

初4完。でも今回正解者多かったし少し簡単だったかも…? AtCoder Beginner Contest 124 - AtCoder A. Buttons A==Bの場合だけ気をつける。 #include <bits/stdc++.h> using namespace std; int main(){ int A, B; cin >> A >> B; int m = max(A, B); cout << (A == B ? m + </bits/stdc++.h>…

ABC 123反省会

AtCoder Beginner Contest 123 - AtCoder 今回はAとBはスッと解けたもののCでハマってしまった。 A. Five Antennas 条件よく読んでなくて総当たりしてしまった。 a = [int(input()) for _ in range(5)] k = int(input()) flag = True for i in range(5): for…

Project Euler 27 - 二次式素数

久しぶりにProject Euler。 Problem 27 Quadratic primes 問題の概要 オイラーは次のような驚くべき関数を発見した。 この関数のnに、0から順に整数を入れて行くと、素数が順番に生成されていく。ただし、のとき、結果は41で割り切れてしまう。つまりこの関…

エクサウィザーズ 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$の範囲がそれ…