AtCoder Beginner Contest 128 C – Switches をPython3で解く

AtCoder上にある問題のうち、AtCoder Problemsでdiff 800以上と判定されているものを順番に解いていく企画。
基本的な考え方は全てコード中のコメントに入れてあるので、参照のこと。

出典:
AtCoder Beginner Contest 128 C – Switches

“AtCoder Beginner Contest 128 C – Switches をPython3で解く” の続きを読む

AtCoder Beginner Contest 035 B – ドローン をPython3で解く

AtCoder上にある問題のうち、AtCoder Problemsでdiff 800以上と判定されているものを順番に解いていく企画。
基本的な考え方は全てコード中のコメントに入れてあるので、参照のこと。

出典:
AtCoder Beginner Contest 035 B – ドローン

“AtCoder Beginner Contest 035 B – ドローン をPython3で解く” の続きを読む

AtCoder Beginner Contest 168 D – ..(Double Dots)をPython3で解く

AtCoder上にある問題のうち、AtCoder Problemsでdiff 800以上と判定されているものを順番に解いていく企画。
基本的な考え方は全てコード中のコメントに入れてあるので、参照のこと。

出典:
AtCoder Beginner Contest 168 D – ..(Double Dots)

“AtCoder Beginner Contest 168 D – ..(Double Dots)をPython3で解く” の続きを読む

第一回日本最強プログラマー学生選手権-予選- B – Kleene Inversion をPython3で解く

AtCoder上にある問題のうち、AtCoder Problemsでdiff 800以上と判定されているものを順番に解いていく企画。
基本的な考え方は全てコード中のコメントに入れてあるので、参照のこと。

出典:
第一回日本最強プログラマー学生選手権-予選- B – Kleene Inversion

“第一回日本最強プログラマー学生選手権-予選- B – Kleene Inversion をPython3で解く” の続きを読む

Ixnay on the Hombre はどういう意味か

変なゲーム会社といえば、どこを思いつくだろうか?
僕が最初に思いつくのはデータイーストだ。

もちろん、他にも変なゲームを作る会社はいくらでもあるのだが、データイーストほど独特の雰囲気を持ったゲームを作るところは、そうはない。
それに、椎茸栽培に多額の投資を行ったゲーム会社も、他には無いだろう。もっとも、饅頭を作ってた会社はあるけど……そして今ではもう、どちらも倒産して無くなってしまった。寂しい限りだ。

“Ixnay on the Hombre はどういう意味か” の続きを読む

Python3でエラトステネスの篩を用いて素数列を作成する

最近LINEの新卒採用試験ズバリ問題解説~アルゴリズム問題編~という記事が少し話題になっていた(というか競技プログラミング勢から突っ込まれしまい、後日お詫びが掲載された)のを見かけたので、そこで取り扱われていたエラトステネスの篩(ふるい)について、記事を書いてみようと思う。

“Python3でエラトステネスの篩を用いて素数列を作成する” の続きを読む

Python3での内包表記あれこれ

内包表記(Comprehension)とは、あるリスト(などのイテラブル)から別のリスト(あるいはセットや辞書)を作成するような処理を行うときに、それを簡便に書くことができる記法だ。ちなみに、内包表記で書くと、普通に書き下すより動作も速くなることが多い。

今回の記事は、内包表記って何?という人から、内包表記の存在は知っているけど書き方がイマイチよく分からない……という人向けとなっている。

“Python3での内包表記あれこれ” の続きを読む

競技プログラミングにおける、標準入力の取得例 in Python3

問題を解く以前に、入力をどう取り扱ったらいいかイマイチ良く分からない、あるいは入力を取得するコードを書くところで悩んで時間を食ってしまう……という人向けの記事。

慣れれば誰でも簡単に書けるようになるので、一応それらしいパターンをまとめつつ、どうしてこういう書き方になるのか、ちょっとした解説をつけてみようと思う。

“競技プログラミングにおける、標準入力の取得例 in Python3” の続きを読む

みゃおと鳴いたnet 2020年運営情報まとめ&2021年の抱負など

みなさん、新年あけましておめでとうございます。本年も(以下略

さて、誰も気にしない当サイトの運営情報まとめ。

“みゃおと鳴いたnet 2020年運営情報まとめ&2021年の抱負など” の続きを読む

swingerはどういう意味?

ごく短い小ネタ。

swingという単語の意味は、誰でも知ってるだろう。なんなら、日本語でも、バットをスイングする、などと使うことがある。なにかを(支点を中心に)振り回す、揺らす、などといった意味だ。自動詞としても使われる。

“swingerはどういう意味?” の続きを読む