D - ★★☆ 部屋番号(入門編5C) Editorial /

Time Limit: 1 sec / Memory Limit: 256 MiB

問題

ホテル経営をするAさんは、この度世界一大きなホテルを建てることにしました。部屋数はなんと10000部屋を予定しています。部屋番号は1から順につけていきますが、4は「死」を、9が「苦」を連想させるので、いずれかの桁に4または9が含まれる数字は部屋番号に使わないことにしました。具体的には、

1,2,3,5,6,7,8,10,11,12,13,15,16,17,18,20,...,37,38,50,51,...

と部屋番号がふられていき、4番目の部屋番号は5、10番目の部屋番号は12となります。

n番目の部屋番号がいくつになるかを求めるプログラムを作れ。

入力

入力は整数nひとつからなる。

出力

n番目の部屋の部屋番号を改行とともに書く。

入出力例

入力例1 入力例2
4 10
出力例1 出力例2
5 12