#3623. 模拟9星港回执 (starport_receipt)
模拟9星港回执 (starport_receipt)
题目描述
星港调度中心有一台很旧的回执机。它接到编号 后,会按一条固定规则生成最终回执编号。
这台机器的规则如下:

值班员每天会收到大量查询。虽然规则看上去像递归套递归,但调度系统要求你必须快速给出每个编号的回执结果。
给定若干个正整数 ,请分别输出 的值。输入以 结束,结束标记不需要处理。
输入格式
在文件 starport_receipt.in 中读入。
输入包含若干行,最多若干行。
每行一个正整数 ,满足 。
最后一行为 ,表示输入结束。
输出格式
在文件 starport_receipt.out 中输出。
对每个需要查询的 ,输出一行一个整数,表示 。
样例
输入数据1
111
101
0
输出数据1
101
91
提示
数据范围
- 对于30%的数据,。
- 另有40%的数据,。
- 对于100%的数据,,查询数量不超过2500000。