2012年2月25日土曜日

小町算

ひょんなことから小町算をするハメになった。
条件次第では結構面倒くさい。
"+"、"-"だけなら直ぐなんだけど、"×"、"÷"と拡張していくと・・・。

面倒くさいから逆ポーランド記法に変換して突っ込むことにした。
数式の表現として扱えるのは、"=", "+", "-", "*", "/", "%", "^", "!", "(", ")"。
べき乗と階乗は今回はいいやということで未実装。
エラー処理も手抜き。

ソースはこちら

0 件のコメント :

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。