462. Power Set

お久しぶりです。もうちょっと頻繁に更新しよう・・・。

久しぶりにmain再帰を書いた気がします。入力がなくなったらgetchar()は-1を返すことを利用して再帰した後は0で左シフトしていきました。

ポイントとなったのは0を出力するタイミングで、関数から出るときに出力すると無駄な変数を使わなければならなくなります。関数に入った時に出力するようにするとかなり縮みました。

そういえば未だに謎なんですがffsって何の略なんだろう・・・?