7は孤独な数字

森博嗣さんの『すべてがFになる』という作品の冒頭で、こんな会話があります。 「1から10までの数字を二組に分けてごらんなさい。そして、両方とも、グループの数字を全部かけ合わせるの。二つの積が等しくなることがありますか?」 「ありません」萌絵は即…

Google ColabでMeCabを使ってみよう

MeCab とは日本語形態素解析エンジンである。 詳しくは MeCab 公式ホームページをご参照ください。 taku910.github.io mecab-python3 のインストール !pip install mecab-python3 mecab-ipadic-NEologd のインストール !apt install mecab libmecab-dev git …

AtCoder Regular Contest 077 C - pushpush

atcoder.jp 数列 a の長さが奇数の時、反転した偶数 index の要素 + 奇数 index の要素が数列 b になります。 数列 a の長さが偶数の時、反転した奇数 index の要素 + 偶数 index の要素が数列 b になります。 例えば、 b index 3 1 2 2 0 1 4 2 1 3 3 1 0 2…

PythonとHerokuでKindle日替わりセールの情報を送ってくれるslackbotを作ってみる

まずはslackbotライブラリとスクレイピングするために必要なライブラリ(requestsとBeautiful Soup)をインストールする。 $ pip install slackbot $ pip install requests beautifulsoup4 ディレクトリ構造 $ tree . ├── Procfile ├── libs │ ├── __init__.…

VimでPythonの入力補完

jedi-vimという python 入力補完プラグインを試してみたいと思って、インストール完了後 Vim でファイルを開くと、 Error detected while processing function jedi#init_python[11]..<SNR>72_display_exception: line 19: Error: jedi-vim failed to initialize </snr>…