ソフトウェア工学的には羽生善治の「5二銀」は最善手ではない!? 東工大入試問題をプログラムで解く:組み込みエンジニアの現場力養成ドリル(32)(1/4 ページ) 今回は、東工大の2012年度入試問題(数学)を取り上げます。これをプログラミングで解いていただきますが、今回のテーマは単に「難解な入試問題をC言語で解く」という「10分間ミステリーのような意外性を楽しむ頭脳ゲーム」ではありません。その一歩先の「誰にでも簡単に理解できるアルゴリズムとはどういうものか」という「ソフトウェア開発の永遠の課題」を考えることにあります。 第27回目の本コラムでは、東大の伝説の入試問題、「π>3.05を証明せよ」を取り上げました。大学の入試問題として、おそらく世界で最少文字数でしょう。この問題は、余弦定理を応用して解くのが受験での王道ですが、同コラムでは、ピタゴラスの定理だけで解く方法と、C言語によるプログラ