1. 请同学们认真做题,本系统提供查重服务。
  2. 账号或者题目有问题,可以联系任课老师或者发邮件至real251024@163.com
  3. vscode下载地址:https://code.visualstudio.com/
  4. codeblocks下载地址:http://vlab.csu.edu.cn/oj/download/codeblocks-setup.exe
  5. DevC++下载地址:http://vlab.csu.edu.cn/oj/download/DevC_Setup.exe
Problem1855--求反码(20分)

1855: 求反码(20分)

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

Description


码是一种数的表示方式,在二进制中01是互的。小南想把这个概念扩充到十进制,于是他定义了一种十进制如果两个数字相加等于10,则这两个数字互。例如1928550是个特殊的数,定义其码为0一个整数的反码就是按位将该整数的每一位数字取反。如1230的反码就是9870小南希望你根据这个规则,编写程序实现:对输入的任意整数,输出其对应的码。你能帮帮他吗?

Input


多个样例。每个样例输入一个整数n注意n可能是一个很大的,位数最大可达1000(负数包括符号位)

Output


对于每个样例,输出n对应的码。每个样例结果输出占一行。


Sample Input Copy

0
123
-456789

Sample Output Copy

0
987
-654321

HINT

Source/Category