応用情報22年秋 午後 問2 設問4(2)
【解き方】
つまり、( や ) を使えるようにgettoken()を拡張せよという問題。
拡張しないと(=現状のままだと)
( や ) が入力されると、表より、?が返される。
それだと、( や )を認識できないので、
なにか、他とは違う文字を返すようにしないといけない
→これが答えでもいいかも・・・
じゃあ、どういう文字を返す?ということで、返す文字の規則性を見ると、
どうも記号(=や+やーなど)は、その記号の文字を返すようだ。
つまり、(は(、)は)を返せばよい。
【答え】
’(’は’(’を、’)’は’)’を返すように修正する。