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

AtCoder Beginner Contest 124 A〜C問題

前書き AtCoder Beginner Contest 124 A〜C問題を解きました。 A問題 難易度:灰 時間:1分 atcoder.jp A,B=map(int,input().split()) print(max(A+B,max(2*A-1, 2*B-1))) B問題 難易度:灰 時間:6分 atcoder.jp確認せず回答を提出してしまったので、WAを弾…

AtCoder Beginner Contest 157 C問題・情報技術者試験

前書き AtCoder Beginner Contest 157 C問題を解きました! C問題 難易度:茶色 時間:30分 atcoder.jpN桁の数字で「si桁目がciである」の条件を満たしたNの最小値を出力する問題です。 1≤N≤3なので該当整数を一つずつ探索しても時間内に間に合います。これ…

AtCoder Beginner Contest 138 A~C問題・情報技術者試験

前書き AtCoder Beginner Contest 138 A~C問題を解きました。 時間を意識して10分3完です。 A問題 難易度:灰 時間:1分 atcoder.jp a=int(input()) s=input() print(s) if a>=3200 else print('red') B問題 難易度:灰 時間:3分 atcoder.jp普通に計算する…

「岩田さんー岩田聡はこんなことを話していた」を読んで

前書き 私は就活で思い悩んでいた。「自分が何をやりたいのか」「社会から私の何を求めているのか」を悩んでいた時に一冊の本に出会いました。 ここでは心にグサッと刺さった内容を紹介します。 前書き 岩田聡氏について 壁にぶち当たった時「ボトルネック」…

AtCoder Beginner Contest 197 A〜B問題 ・情報技術者試験

前書き AtCoder Beginner Contest 197 A〜B問題 を解きました。 A問題 難易度:灰 時間:2分atcoder.jp S=input() print(S[1:]+S[0]) B問題 難易度:灰 時間:40分atcoder.jpXとYを逆に捉えてしまい、時間がかかってしまいました。精読をしなければいけませ…

AtCoder Beginner Contest 175 A〜C問題・情報技術者試験

前書き AtCoder Beginner Contest 175 A〜C問題を解きました。 A問題 難易度:灰 時間:4分 愚直に場合分けしたほうが早いです。 S=input() if 'RRR' in S: print(3) elif 'RR' in S: print(2) elif 'R' in S: print(1) else: print(0) B問題 難易度:灰 時…

AtCoder Beginner Contest 115 A〜C問題・情報技術者試験

前書き AtCoder Beginner Contest 115 A〜C問題を解きました。 今回はChristmasが舞台です。 A問題 難易度:灰 時間:2分atcoder.jpコードのセンスが問われる1問目。 D=int(input()) print('Christmas'+abs(25-D)*' Eve') B問題 難易度:灰 時間:4分atcoder…

AtCoder Beginner Contest 120 A〜C問題・情報技術者試験

前書き AtCoder Beginner Contest 120 A〜C問題を解きました。 A問題 難易度:灰 時間:2分 atcoder.jp A,B,C=map(int,input().split()) print(min(C, int(B//A))) B問題 難易度:灰 時間:5分 atcoder.jp1≤A,B≤100ですので、O(N)の処理で問題ありません。 A…

AtCoder Beginner Contest 139 A〜C問題

前書き AtCoder Beginner Contest 139 A〜C問題を解きました。 A問題 難易度:灰 時間:2分 atcoder.jp S = input() T = input() _sum = 0 for i in range(3): if S[i]==T[i]: _sum+=1 print(_sum) B問題 難易度:灰 時間:20分 atcoder.jp5分で解けなきゃい…

「アドラー心理学が1時間でわかる本」を読んで

前書き 最近、心理学の勉強をしたいと考えるようになりました。理由はコミュニケーション・ビジネス・ライフスタイルにおいて、有用となる場面が存在すると考えているからです。その中でアドラー心理学を選んだ理由としては、今後の自分のキャリア創造のため…

AtCoder Beginner Contest 196 A~C問題

前書き AtCoder Beginner Contest 196 A~C問題を解きました。 A問題 難易度:灰 時間:3分 atcoder.jp a,b=map(int,input().split()) c,d=map(int,input().split()) print(b-c) B問題 難易度:灰 時間:5分 atcoder.jp _input = str(input()) if '.' in _inp…

AtCoder Beginner Contest 127 A〜C問題

前書き AtCoder Beginner Contest 127 A〜C問題を解きました。 面接のライブコーディングで歯がたたず、自分のコーディング力の無さに危機感を覚え、AtCoderにほぼ毎日取り組み始めてから1ヶ月。 これからも継続していきます。直近の目標は就活が完了するま…

AtCoder Beginner Contest 142 A〜C問題

前書き AtCoder Beginner Contest 142 A〜C問題を解きました。 A問題 難易度:灰 時間:3分 atcoder.jp N=int(input()) _count=0 for i in range(1,N+1): if i%2==1: _count+=1 print(_count/N) B問題 難易度:灰 時間:3分 atcoder.jp N,K = map(int,input(…

AtCoder Beginner Contest 129・183 A・B問題

前書き AtCoder Beginner Contest 129・183 A・B問題を解きました。 A問題(ABC129) 難易度:灰 時間:1分 atcoder.jp P,Q,R=map(int,input().split()) print(min(min(P+Q, Q+R), P+R)) B問題(ABC129) 難易度:灰 時間:10分 問題を見て累積和を使うとア…

AtCoder Beginner Contest 195 B問題

前書き AtCoder Beginner Contest 195 B問題を解きました。 B問題なのに難解でした。 B問題 難易度:茶 時間:ABCにて解けず→40分(AC) ABCにて解けなかったB問題を再度挑戦しました。atcoder.jpA[g]≤N≤B[g]の重さのみかんが存在します。いくつかのみかんを選…

AtCoder Beginner Contest 195 A・C問題

前書き AtCoder Beginner Contest 195 A・C問題を解きました。 A問題 難易度:灰 時間:1分atcoder.jp M,H = map(int,input().split()) if H%M==0: print('Yes') else: print('No') C問題 難易度:灰 時間:30分atcoder.jp3桁ずつ区切られたコンマ。数値Nま…

価値観って何やねん

前書き 就活の軸に「自分のやりたい事」を挙げていました。やりたい事と言っても、「システム開発」「機械学習」なんてどこの会社でも取り組んでいます。ざっくりした軸では企業研究も上手くいかないです。企業と自分の間でWin - Winの関係を築くためにも本…

AtCoder Beginner Contest 180 A〜C問題

前書き AtCoder Beginner Contest 180 A〜C問題を解きました! A問題 難易度:灰 時間:1分 atcoder.jp N,A,B=map(int,input().split()) print(N-A+B) B問題 難易度:灰 時間:6分 atcoder.jpマンハッタン距離、ユークリッド距離、チェビシェフ距離を計算す…

AtCoder Beginner Contest 128・169・185 AB問題

前書き AtCoder Beginner Contest 128・169・185 AB問題を早解きしました。 A問題(AtCoder128) 難易度:灰 時間:3分 atcoder.jp A,P=map(int,input().split()) print((A*3+P)//2) B問題(AtCoder128) atcoder.jp 難易度:灰 時間:13分 アルゴリズム自体…

AtCoder Beginner Contest 168 A〜C問題

前書き AtCoder Beginner Contest 168 A〜C問題を解きました。 A問題 難易度:灰 時間:2分atcoder.jp N = input() hon,pon,bon = [2,4,5,7,9],[0,1,6,8],[3] A = int(N[-1]) if A in hon: print('hon') elif A in pon: print('pon') elif A in bon: print('…

「イシューからはじめよ」を実践してみる1

前書き 「イシューからはじめよ」 最近自堕落な生活が続いていて、読書を続けている。世の中にはとんでもなく生産速度が速い奴がいて、完全に自身が喪失してしまったのだ。そもそも俺は物事の効率向上のノウハウを知らない。最近心がけていることは、「ゴー…

AtCoder Beginner Contest 194 A〜C問題

前書き AtCoder Beginner Contest 194 A〜C問題を解きました。 A問題 難易度:灰 時間:7分 A,B = map(int,input().split()) if (A+B)>=15 and B>=8: print(1) elif (A+B)>=10 and B>=3: print(2) elif (A+B)>=3: print(3) else: print(4) B問題 難易度:灰 …

AtCoder Beginner Contest 189,190,191 A〜B問題

前書き AtCoder Beginner Contest 189,190,191 A〜B問題を解きました。 A問題(AtCoder Beginner Contest 191) 難易度:灰 時間:8分 atcoder.jp V,T,S,D=map(int,input().split()) if T*V<=D and D<=S*V: print('No') else: print('Yes') B問題(AtCoder B…

AtCoder Beginner Contest 187 A〜C問題

前書き AtCoder Beginner Contest 188 A〜C問題を解きました。 A問題 難易度:灰 時間:4分atcoder.jp A,B = map(str,input().split()) A = sum(list(map(int, list(A)))) B = sum(list(map(int, list(B)))) print(max(A,B)) B問題 難易度:灰 時間:8分atco…

AtCoder Beginner Contest 188 A〜C問題

前書き 本日は死ぬほど頭が回っておらず、C問題でやたら躓いてしまいました。 ほんとダメです。思考の視野を広げないといけません。 A問題 難易度:灰 時間:2分atcoder.jp X,Y=map(int,input().split()) if min(X,Y)+3>max(X,Y):print('Yes') else: print('…

AtCoder Beginner Contest 179 A〜C問題

前書き AtCoder Beginner Contest 179 A〜C問題を解いていきました。 A問題 難易度:灰 時間:3分 atcoder.jp S = input() SS = S+'es' if S[-1]=='s' else S+'s' print(SS) B問題 難易度:灰 時間:5分 atcoder.jp3回連続で2つのサイコロの値がゾロ目になる…