Yuki猫のおうち

気ままに自由に日々を生きる

ABC003 C - AtCoderプログラミング講座

今日の問題

atcoder.jp

今日の言語

golang

所要時間

42m 53s

私の解答

github.com

感想

視聴レートRが大きい動画をK個選んで、視聴レートRが低い順番にK個見ていけば良い。
入力されたRを降順ソートして、K個目から1個目までループを回して計算していけば良い。
よく考えたら、降順ソートしなくても、昇順ソートしてn-k-1個目からn個目まで回せば十分だった。

ARC060 B - Choose Integers

今日の問題

atcoder.jp

今日の言語

golang

所要時間

36m 24s

私の解答

github.com

感想

数字の法則性に気がつくためには紙に書いて整理するのが一番ですね。
数式として頭の中で組み立てられるようになりたい。

参考資料

なし

ARC002 B - 割り切れる日付

今日の問題

atcoder.jp

今日の言語

golang

所要時間

43m 35s

私の解答

github.com

感想

日付の扱いが難しくて手間取りました。
後、最初条件式を「年が月で割りきれるかつ年が日で割り切れる」にしていたんですが、この式は誤りで正しくは「年を月で割った商を日で割る」ということに気がつくまで時間がかかりました。

ABC066 B - ss

今日の問題

atcoder.jp

今日の言語

golang

所要時間

21m 56s

私の解答

github.com

感想

golang、文字列をそのまま配列として扱えるのは楽ですね。
今回は部分配列を取り出すとき、golangだと s[開始index:終了index+1] だと知らずにずっと悩んでいました。

一度 A Tutor of Go をやったほうがいいかもしれませんね。

	s := "0123456789"
	fmt.Println(s[4:10]) // -> "456789"
	fmt.Println(s[4:])   // -> "456789"
	fmt.Println(s[:10])  // -> "0123456789"
	fmt.Println(s[:])    // -> "0123456789"

ABC139 D - ModSum

今日の問題

atcoder.jp

今日の言語

golang

所要時間

27m 45s

私の解答

github.com

感想

等差数列の和でいいという発想に至るまでにちょっと時間がかかりました。

プライバシーポリシー

当サイトに掲載されている広告について

当サイトでは、第三者配信の広告サービス(Googleアドセンス)を利用しています。
このような広告配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示するため、当サイトや他サイトへのアクセスに関する情報 『Cookie』(氏名、住所、メール アドレス、電話番号は含まれません) を使用することがあります。
またGoogleアドセンスに関して、このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については、こちらをクリックしてください。

当サイトが使用しているアクセス解析ツールについて

当サイトでは、Googleによるアクセス解析ツール「Googleアナリティクス」を利用しています。
このGoogleアナリティクスはトラフィックデータの収集のためにCookieを使用しています。
このトラフィックデータは匿名で収集されており、個人を特定するものではありません。
この機能はCookieを無効にすることで収集を拒否することが出来ますので、お使いのブラウザの設定をご確認ください。
この規約に関して、詳しくはこちらこちらをクリックしてください。

当サイトへのコメントについて

当サイトでは、スパム・荒らしへの対応として、コメントの際に使用されたIPアドレスを記録しています。
これはブログの標準機能としてサポートされている機能で、スパム・荒らしへの対応以外にこのIPアドレスを使用することはありません。
また、メールアドレスとURLの入力に関しては、任意となっております。
全てのコメントは管理人であるYuki猫が事前にその内容を確認し、承認した上での掲載となりますことをあらかじめご了承下さい。
加えて、次の各号に掲げる内容を含むコメントは管理人の裁量によって承認せず、削除する事があります。

特定の自然人または法人を誹謗し、中傷するもの。
極度にわいせつな内容を含むもの。
禁制品の取引に関するものや、他者を害する行為の依頼など、法律によって禁止されている物品、行為の依頼や斡旋などに関するもの。
その他、公序良俗に反し、または管理人によって承認すべきでないと認められるもの。

最終更新:2019年 12月 3日