[rentwi.hyuki.net]

文字列aとbを交換するために、
①aをすべてxに置換する
②bをすべてaに置換する
③xをすべてbに置換する
を実行します。
たとえば、"リンゴとミカンは違う"に対してa="リンゴ",b="ミカン",x="おにぎり"とすると、"ミカンとリンゴは違う"が作れます。さて問題点は?

これは想像以上におもしろいクイズ。そもそも、問題点は何かを定義する。そして、その問題点をすべて確実に取り除くための条件を考えると楽しい。

そこには「定式化して問題を解くことのメリット」が隠されているように感じる。困る例を見つけてそれを回避する方法を考えるのは大事。でもそこからもう一歩進めるかどうか。

2017-06-27 (Tue) 09:26:18