2910.Chewbacca and Number

Time Limit: 1s Memory Limit: 256MB

Luke Skywalker gave Chewbacca an integer number x. Chewbacca isn't good at numbers but he loves inverting digits in them. Inverting digit t means replacing it with digit 9-t.

Help Chewbacca to transform the initial number x to the minimum possible positive number by inverting some (possibly, zero) digits. The decimal representation of the final number shouldn't start with a zero.

Input Format(From the terminal/stdin)

The first line contains a single integer x (1 \le x \le 1018) - the number that Luke Skywalker gave to Chewbacca.

Output Format(To the terminal/stdout)

Print the minimum possible positive number that Chewbacca can obtain after inverting some digits. The number shouldn't contain leading zeroes.

Sample Input 1

Copy
27
  \n

Sample Output 1

Copy
22
  \n

Sample Input 2

Copy
4545
    \n

Sample Output 2

Copy
4444
    \n

Submit

请先 登录

© 2025 FAQs