Mae向きなブログ

Mae向きな情報発信を続けていきたいと思います。

Ruby

インカレバスケ2021出場校を平均身長順に並べ替え

「第73回全日本大学バスケットボール選手権大会」が12/6(月)より始まりますね。ウインターカップ同様、楽しみたいと思います。昨年度に引き続き、出場校の平均身長について調べてみました*1。 男子 学校名 平均身長(cm) 日本大学(関東2位) 191.9 筑波大学(関…

ジョイフル問題

世の中には面白いことを考える方がいらっしゃるもので、「サイゼリヤで1000円あれば最大何kcal摂れるのか」を求める問題があるんですね。 自分でも以下のようなプログラムを作って解いてみたのですが、なんと、九州地方には、福岡,佐賀,熊本の3県にしかサイ…

令和3年度春季 応用情報午後問3 その2

令和3年度春季 応用情報技術者試験(AP)の午後問題3は、 クラスタ分析に用いるk-means法 に関する問題でした。 問題文(pdf) 先日は、問題文の中で分類方法の例として取り上げられていた7個の点を実際に分類してみたのですが、今回は点の数を1000個に増やし、5…

令和3年度春季応用情報午後問3

令和3年度春季 応用情報技術者試験(AP)の午後問題3は、 クラスタ分析に用いるk-means法 に関する問題でした。 問題文(pdf) プログラム例(r03h_ap_pm3.rb) 実行結果 問題文の説明で使用されている以下の7個の点を2つのクラスタに分けてみました*1。 P0=(1,0)…

令和3年度 大学入学共通テスト 情報関係基礎 第3問

令和3年度大学入学共通テスト 情報関係基礎の第3問はスゴロクでした。 問2と問3、2種類のスゴロクがありますが、オバケが出てこない問2を作ってみました。オバケが出てくる問3も以下を少し改良すると動作させることができると思います。 center_exam_info202…

第97回東京箱根間往復大学駅伝競走(#箱根駅伝)各大学ハーフマラソンタイム上位10人の平均タイム

昨日は、第97回東京箱根間往復大学駅伝競走(#箱根駅伝)各大学10,000mタイム上位10人の平均タイムについてまとめてみましたが、箱根駅伝の各区間は20km強あることから、10,000mのタイムよりもハーフマラソンの記録で集計した方がより各大学の力を予想できるの…

第97回東京箱根間往復大学駅伝競走(#箱根駅伝)各大学10,000mタイム上位10人の平均タイム

先日は、第97回東京箱根間往復大学駅伝競走(箱根駅伝)出場選手の10,000mタイムベスト50についてまとめてみましたが、今日は、各大学でエントリーされている選手のうち10,000mのタイムの上位10人の平均で集計を行ってみました。 データは、前回同様公式ホーム…

第97回東京箱根間往復大学駅伝競走(#箱根駅伝)出場選手の10,000mタイムベスト50

『風が強く吹いている』を読んだことがあるというだけで、箱根駅伝や陸上競技については全く詳しくないのですが、毎年、箱根駅伝を見ながら正月を過ごすことが多いので、テレビ観戦の予習として1万メートルのタイムで順位付けを行ってみました。 データは、…

大学入学共通テスト「情報」の試作問題をRubyで解く

奥村先生の「シーザー暗号」を読んで、自分も数年後を見据えて解いておこうということで、以下の試作問題を書き慣れているRubyで動かしてみました。 「情報」試作問題の第5問 jouhou_shisaku.rb 実行 $ ruby jouhou_shisaku.rb a: 1 b: 79 c: 44 d: 126 e: 2…

2020年、読んだ本のリスト

学校の「当たり前」をやめた。 ― 生徒も教師も変わる! 公立名門中学校長の改革 ― 64(ロクヨン)(上) D県警シリーズ (文春文庫) 64(ロクヨン)(下) D県警シリーズ (文春文庫) この世の春(上) (新潮文庫) この世の春(中) (新潮文庫) この世の春(下) (新…

ウインターカップ2020女子出場選手を高い身長順に並べ替え

「SoftBank ウインターカップ2020 令和2年度 第73回全国高等学校バスケットボール選手権大会」で公開されているデータを元に出場選手の中で身長の高い選手をピックアップしてみました。 女子(170cm以上) 身長(cm) 氏名 198 ファール アミナタ/東海大学付属…

ウインターカップ2020男子出場選手を高い身長順に並べ替え

「SoftBank ウインターカップ2020 令和2年度 第73回全国高等学校バスケットボール選手権大会」で公開されているデータを元に出場選手の中で身長の高い選手をピックアップしてみました。 男子(180cm以上) 身長(cm) 氏名 208 アブドゥレイ トラオレ/中部大学…

ウインターカップ2020女子出場校を平均身長で並べ替え

「SoftBank ウインターカップ2020 令和2年度 第73回全国高等学校バスケットボール選手権大会」で公開されているデータを元に出場校を平均身長順に並べてみました。 女子(赤文字はベスト8に進出した高校) 学校名 平均身長(cm) 安城学園(愛知) 172.9 昭和学院(…

ウインターカップ2020男子出場校を平均身長で並べ替え

「SoftBank ウインターカップ2020 令和2年度 第73回全国高等学校バスケットボール選手権大会」で公開されているデータを元に出場校を平均身長順に並べてみました。 男子(赤文字はベスト8に進出した高校) 学校名 平均身長(cm) 仙台大学附属明成(宮城) 190.3 …

インカレバスケ2020出場校を平均身長順に並べ替え

「第72回全日本大学バスケットボール選手権大会」は、男子は東海大学、女子は東京医療保健大が優勝を飾ったようですね。 例年、ウインターカップ出場校の平均身長について調べているのですが、今年度は大学についても調べてみました。 男子 学校名 平均身長(…

今日から使えるフーリエ変換 普及版 式の意味を理解し、使いこなす

第4章の2節に「好みの音を創るグラフィック・イコライザ」という面白い題材がありました。 最近はあまり見かけなくなったような気がしますが、昔のカー・オーディオといえば、グラフィック・イコライザのイルミネーションが華やかだったような気がします。 …

令和2年度10月 応用情報午後問3

令和2年度10月 応用情報技術者試験(AP)の午後問題3は、 誤差拡散法による減色処理 に関する問題でした。 減色処理とは、画像の情報量を落として画像ファイルのサイズを小さくしたり、モノクロの液晶画面に画像を表示させたりする際に行われる処理で、誤差拡…

Excel×Python自動化の超基本

仕事でExcelを使う機会が多いので、Excelでの作業を自動化、省力化することが仕事を効率化することにつながっていきます。 ExcelVBAだと、Excelの世界でしか通用しない気がして、積極的に学んできませんでした。普段は、 Ruby rubyXL を使って自動化を行って…

数の悪魔―算数・数学が楽しくなる12夜

算数や数学が嫌いな少年ロバートと数の悪魔が夢の中で繰り広げる楽しい算数・数学物語です。 学校に行って、教科書で堅苦しく勉強と考えると興味を持てなかったりといったことがあるんだと思うのですが、最近は本書のような楽しい読み物がたくさんあるので、…

8パズル

Twitterのタイムラインで、8パズルを見かけたのでRubyで作ってみました。作ろうと思って、さっと作れるところがRubyのいいところだと思います。 8puzzle.rb パズルは、3x3ですが、1次元配列で扱っています。 init_puzzleメソッドで、最初のパズル画面のデー…

Twitterの名前の末尾に30分毎に現在の天気を表示するスクリプト

最近、Twitter APIについていろいろと調べているのですが、少しずつ分かってくると何か作ってみたくなりますね。そういえば、以前、将棋プログラムPonanzaの作者、山本一成さんが、Twitterの名前に天気の絵文字を入れていたことを思い出し、ひょっとして今だ…

テキストファイルから連続ツイートを行うスクリプト

Twitterは便利ですが、字数制限があるのでまとまった文章を書こうとすると文字数を気にしながら投稿していかなければなりません。 そこで、テキストファイルに文章を書いておき、あとは自動で連続ツイートを行うスクリプトを作ってみました。今のところ、以…

Hatena Blogに連続ツイートを簡単に貼り付けるスクリプト

Hatena Blogにツイートを引用することがあるのですが、連続したツイートを貼り付けるのは少々面倒なので以下のようなスクリプトを作ってみました。 tw_chain.rb config.yaml user_id: 1234567 consumer_key: "XXXXXXXXXXXXXXXXXXXXXXXXX" consumer_secret: "…

『精霊の箱』に出てくるチューリングマシンを試してみました

先日、『精霊の箱 チューリングマシンをめぐる冒険』を読み終えたのですが、非常に面白かったので、いくつか実際に動かしてみました。 turing_machine.rb ショールマンに割り当てられた設計図 1行目に入力文字列、2行目以降にファウマン卿の記述方法を書いて…

日本(福島市,いわき市,東京)と韓国(ソウル)の空間線量率をグラフ化

在大韓民国日本国大使館のホームページには、日本の首都(東京),福島県(福島市・いわき市)及び韓国の首都(ソウル)の空間線量率の測定値が掲載されています。 2019年9月から現在までのデータが蓄積されているのですが、数値が掲載されているだけで見にくいの…

【2020年】イオンモール 総賃貸面積(大きさ・広さ)でランキング

2023年版↓ maehrm.hatenablog.com イオンモール 総賃貸面積(大きさ・広さ)でランキング No. 店舗名 総賃貸面積(m²) 1 イオンモール幕張新都心 128,000 2 mozo wondercity(モゾ ワンダーシティ) イオンモール武漢経開 101,000 3 イオンレイクタウンmori 99,00…

Gauss-Jordan法(ガウス・ジョルダン法)

東大というと難しい問題ばかり出題されるというイメージがあるのですが、基礎基本も大切にしているんですね。 情報科学 共通問題 問題3 (2012 年度冬学期試験) 東京大学 学生時代の課題のつもりで、Gauss-Jordan法(ガウス・ジョルダン法)に取り組んでみまし…

令和2年度 大学入試センター試験 情報関係基礎 第2問

令和2年度大学入試センター試験情報関係基礎の第2問を解いてみました。とても楽しい題材だと思います。せっかくなのでRubyを使って実際に動かしてみました。 center_exam_info2020_2.rb 実行の様子 性質1 性質1は、「順に指定する二つのマスが同じマスである…

B1クラブ全チーム(18チーム)選手の出身校人数調べ

第95回天皇杯・第86回皇后杯 全日本バスケットボール選手権大会のファイナルラウンドが1月9日(木)〜12日(日)の日程で始まります。 大会公式ホームページの 2次ラウンド出場チーム | 第95回天皇杯・第86回皇后杯全日本バスケットボール選手権大会 にB1クラブ…

2019年、読んだ本のリスト

FACTFULNESS(ファクトフルネス)10の思い込みを乗り越え、データを基に世界を正しく見る習慣 思い邪なし 京セラ創業者 稲盛和夫 (毎日新聞出版) 数学ガールの秘密ノート/ビットとバイナリー 学びを結果に変えるアウトプット大全 ノーサイド・ゲーム 数学ガ…