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

15日目:Beginner 32

15日目(2019/8/29) AtCoder Beginner Contest 032 解けた問題 A:高橋君と青木君の好きな数 青木くんと高橋くんの両方の好きな最小の数 問題の範囲が20000までなので、for文で全要素走査しても、O(n)なので、 n%a == 0 && n%b == 0でnをインクリメントしつつ…

14日目:Beginner 31

14日目(2019/8/28) AtCoder Beginner Contest 031 解けた問題 A:ゲーム 少ない方に1足して掛け算した結果を出力! B:運動管理 与えられた数値がLより小さければL-数値を、 Lより大きければ-1を、 それ以外なら0を出力するのをN回繰り返す感じ! 解けなかった…

13日目:Beginner 30

13日目(2019/8/27) AtCoder Beginner Contest 030 解けた問題 A:勝率計算 double型でA~Dを受け取って、 B/A > D/C の結果によって分岐させるだけー。 B:時計盤 はじめなんか難しく考えちゃったけど、とりあえず長針から考えることにする。 長針は60分で一周…

12日目:Beginner 29

12日目(2019/8/26) AtCoder Beginner Contest 029 D問題が解けそうで解けなかった…悔しい。 インターン通らなかったりで結構凹んだけどその分どうにかバネにして頑張らなきゃね。 解けた問題 A:複数形 stringで受け取って、sを付与して出力するだけ。 B:カキ…

11日目:Beginner 28

11日目(2019/8/25) AtCoder Beginner Contest 028 昨日問題に取り組めなかったので連続記録が途切れてしまって悲しいけど、ここでやめてしまったら習慣じゃなくなっちゃうので気を取り直して、続きからやります。 今日はBeginner Contest 028でした。50分ほ…

10日目:Beginner 27

10日目(2019/8/23) AtCoder Beginner Contest 027 一日ちょっと忙しくて時間取れなかったので、A問題だけ…。 解けた問題 A : 長方形 A,B,Cの辺を受け取って、残るDの辺を出力する。勘違いして一回面積を求めるプログラムを書いてしまった。 if (A==B){ cout <…

9日目 : Beginner 26

9日目(2019/8/22) AtCoder Beginner Contest 026 解けた問題 C問題を解いてる間に30分が過ぎ大体45分ほど取り組んでました。 A:掛け算の最大値 AとBがそれぞれお互いに最大になる時が掛け算の最大値になるよねってことで、2でわって掛けました。 入力は偶数…

8日目:Beginner 25

8日目(2019/8/21) 時間がなかったらスマホで投稿して後で編集しようと思ったら記事の投稿がWYSIWIGで、WYSIWIGでしか編集できなさそう(?)だったのでMarkdownで書き直し。 Markdownほんと便利だよね。好き。 AtCoder Beginner Contest 025 解けた問題 A:25個…

7日目:Beginner 24

7日目(2019/8/20) AtCoder Beginner Contest 024 解けた問題 A : 動物園 S+Tが入場する人数。つまりこれがKを超えたら割引が適用される。全員一律でC円引かれるため、C*(S+T)円の割引が適用されるかどうかをif文で判定すればいいね。 if(S+T >= K){ cout << …

6日目:Beginner 23

6日目(2019/8/19) AtCoder Beginner Contest 023 解けた問題 A : 加算王 与えられた数字の10の位と1の位を足す。 cin >> X; cout << X/10 + X%10 << endl; 特に問題はないかな? B : 手芸王 bの文字を基準に一回のイテレーションごとに両側に文字を追加する…

5日目:Beginner 138

5日目(2019/8/18) AtCoder Beginner Contest 138 初めてリアルタイムで参加しました。ルールもちゃんと理解してなかったから、TLEやWA出すと5分時間ペナルティあるの知らなかった…w それもあり少し早めに切り上げました。(70分くらい) 解けた問題 A : Red o…

4日目(2019/8/17)

深さ優先探索 今日はプロコンじゃなくて、迷路における深さ優先探索を再帰で実装してみました。 考え方 今の位置を引数とした再帰関数を用いて、4方向への呼び出しを行う。 1.迷路の外にいる・壁の位置である・すでに到着済みであるならばreturn 2.そうでな…

3日目:Beginner 22

3日目(2019/8/16) AtCoder Beginner 22 解けた問題 WSL入れ直したりで環境変えたらまさかのC++コンパイラが入ってないというオチで時間がかかるという。(今日は10時から予定があるからそのまま30分でやった) A : Best Body 高橋くん体重変わり過ぎでは??…

2日目:Beginner 21

2日目(2019/8/15) AtCoder Beginner 21 解けた問題 AB A:足し算 その名の通り、足し算。問題が少し面倒な実装をさせようとしてるみたいだけどA問題。Nの範囲は1~10なので、全部1足せばいいよねって話だと思う。 B:嘘つきの高橋くん 問題文をぱっと読んで、ち…

1日目:Beginner20

1日目(2019/8/14) AtCoder Beginner Contest 20 なんで1からじゃないの?って言われると1のページにあとから解いたほうがいいよって書いてあったからw 解けた問題 AB A:クイズ これは流石に問題なかったです。 int型を受け取ってその数で分岐。 B:足し算 整…

競プロに片足突っ込みたいブログ

自己紹介 某大学のM1をやってます。アルスと申します。普段はGPUやスパコンやらであれこれ研究してます。分野ぜんぜん違うけどゲーム業界に就職したい。って決めたのがB4の頃でめちゃくちゃ遅いからゲーム開発とそれに伴うスキルアップを目指してます。 開設…