2019-06-01から1ヶ月間の記事一覧
極限残業ラッシュにより、10日ぶりの記事になっちゃいました。 来週も厳しい一週間になりそうですが、Streakは切らさないようにしたいです。 CADDi 2018-C 入力: 正の整数N, P 出力: a1 a2 ... aN = P を満たす数列 a について、 a の最大公約数の最大値 例…
有休を取得するも、雨で一日中引きこもっていました。 一部の競プロerで評判のよい映画「響け!ユーフォニアム」を観に行って、その帰りに久々に北極の火山を食べるムーブをしたかったのですがねぇ...。 しかし、その分いろいろと精進する時間があり、(質素…
Rustの最初の難関っぽい所有権についてまとめてみます。 参考までに、Rustの学習曲線として以下のグラフがあります。 ライフタイムは所有権に関係していると思っています。 https://keens.github.io/slide/rustnokoremadetokorekara/ 100時間はROMってろ!っ…
宣言厨のwotsushiです。 今日は泣く泣くwhileで手続き的なコードを書いたお話です。 ABC116-B 入出力が以下の問題です。 入力: 正の整数s 出力: sを初項とするコラッツ数列について、過去に出現した値が初めて再び出現する項の番号 https://atcoder.jp/conte…
昨日はM-SOLUTIONSプロコンおつかれさまでした。 PythonでModIntするたびに制限時間大丈夫か不安を感じながらSubmitしちゃうので、こういうのは確実にRustで通せるerになりたいですね。 そして本日はAGC! 2完しないといけないプレッシャーに負けず、3完目指…
3日ぶりのRust記事です。 一昨日は、がブリチキンで美味しい唐揚げを堪能し、漬け込みハイボール6種を制覇していました。 その結果、一昨日と昨日は犠牲になったのだ... 今日はRustインストール後、ABC128-Aを通すまでのお話です。 ABC128-A の問題 端的に言…