読者です 読者をやめる 読者になる 読者になる

masarumasuのブログ

現役文系大学生プログラマー。使用言語はJavaとRuby。意識高いことから低いことまでいろいろ書きます。

分散とか標準偏差の計算がめんどくさかったのでJavaで実装してみた。

masarumasuです。 最近、コンピューター数学の勉強を始めました。理由としてはこれからのプログラマーにはコンピューターサイエンス周辺の知識が必要とRubyの開発者のまつもとゆきひろ氏が語っていたので、じゃあまずはコンピューター数学始めるかと思い始め…

J-POPについて語る(1)

masarumasuです。 今回はJ-POPについて語ってみたいと思います。 テーマは「00年代と10年代のJ-POPから見る日本の時代の移り変わりについて」です。 みなさんJ-POPは好きですか? 僕は好きです。洋楽聞こうと思ってもなんだかんだでJ-POP聴いちゃいます。 た…

最強の節約術を考えてみた。(学生向け)

masarumasuです。 今回はプログラミングから離れ、節約術について語りたいと思います。 ただ、節約術と言っても物の使用量を抑えるとか、長持ちさせるみたいな良くある方法はここでは考えないようにします。 ではどんな方法があるのかと思われるかもしれませ…

Swift書いてみた。

masarumasuです。 唐突ですが、 Swift書いてみました。 JavaとRubyの中間みたいな感じがしました。 今回は3の付く数字と3で割り切れる数が「照れ」(自作)を表現する顔文字になるアルゴリズムを書きました。 import Foundationvar i:Int=1var j:Int=0while…

Paiza POH8 水着問題解説(Ruby)

masarumasuです。 今回はPaiza POH8 水着問題の解説をしようと思います。使用言語はRubyです。 問題の詳細は下記リンクを参照してください。 paiza.jp このコードが私の回答コードです。 n,m=gets.chomp.split.map(&:to_i)s=gets.chomp.split("")t=gets.chom…

もし次の常駐先が女子エンジニアばっかりだったら「緑川つばめを窮地から救え」解説(Ruby)

masarumasuです。 今回はPaizaにて行われているプログラミング問題が解ける「もし次の常駐先が女子エンジニアばっかりだったら」から「緑川つばめを窮地から救え」の解説をしたいと思います。使用言語はRubyです。 ほんとは問題を載せたかったけど、正解した…

WEARに登録してみた

masarumasuです。 私はプログラマー目指して就活活動しているんですけど、こういう感じで勝負していこうかなというイメージがあります。それは技術だけのプログラマーではなく、他方向に知識を持ってて、プログラマーの概念を変える存在になろうということで…

Rubyの神メソッド

masarumasuです。 先ほどのAtCoderでのコンテストで一番簡単だった問題があります。 abc050.contest.atcoder.jp 「問題文 joisinoお姉ちゃんは、A op B という式の値を計算したいと思っています。 ここで、A,B は整数で、op は、+ または - の記号です。 あ…

AtCoder初参戦の結果

masarumasuです。 12月18日にAtCoder初参戦でした。今回の使用言語はRubyです。競プロで一番参加人口が多いとみられるC++や私が最初に覚えた言語であるJavaよりも、簡潔でシンプルなコードを書けるので使用しています。 結果は266人中239位という散々な結果…

AtCoderで東大生プログラマーとバトル!

masarumasuです。 前回独学でandroidアプリを公開した話を書きましたが、アプリ製作以外にも競技プログラミングというものにも参加しています。 前回記事はこちら↓ masarumasu.hatenablog.com 競技プログラミング(以下、競プロ)とは、プログラミングのアル…

プログラミング未経験文系大学生が2ヶ月の独学でandroidアプリを公開した話。

masarumasuです。 ブログの自己紹介記事を除くとこれが初めての記事となります。テーマは「プログラミング」です。私は文系大学生ですが、プログラミングを仕事にしたいと思い、今年の9月半ばに勉強を始めました。しかし、文系からプログラマーを目指すとな…

初めまして。masarumasuです。

初めまして現役文系大学生プログラマーのmasarumasuと申します。 プログラミング、就活、日本社会、アニメ・マンガ、音楽などのいろいろなテーマでブログを書きたいと思います。よろしくお願いします。