ハンカチ落とし
ハンカチ落としは一定の条件を付けてプログラミングの問題に応用される。具体的には全員が等速(鬼に追いつかれない)で鬼が一周回るまでに必ず気づくという条件を付けたうえで、円を最初の並び順と逆の並び順にするときの全員の総走行距離を求めるプログラムの作成などである(人数を増やしたり特定の順番の人間を座ったまま固定したりして、プログラミングの応用を図る)。