Time Limit: 2 sec / Memory Limit: 1024 MB
配点 : 100 点
問題文
猫のすぬけは文字を書く練習をしています。
すぬけは今日、数字の 1
と 9
を書く練習をしていたのですが、
間違えて 1
と 9
をあべこべに書いてしまいました。
すぬけが書いた 3 桁の整数 n が与えられます。
n に含まれる 1
という桁をそれぞれ 9
に、
9
という桁をそれぞれ 1
に置き換えて得られる整数を出力してください。
制約
- 111 \leq n \leq 999
- n は各桁が
1
か9
である整数
入力
入力は以下の形式で標準入力から与えられる。
n
出力
n の各桁の 1 と 9 を入れ替えた整数を出力してください。
入力例 1
119
出力例 1
991
一の位の 9
を 1
に、十の位の 1
を 9
に、百の位の 1
を 9
に書き換えた
991
が答えとなります.
入力例 2
999
出力例 2
111
Score : 100 points
Problem Statement
Cat Snuke is learning to write characters.
Today, he practiced writing digits 1
and 9
, but he did it the other way around.
You are given a three-digit integer n written by Snuke.
Print the integer obtained by replacing each digit 1
with 9
and each digit 9
with 1
in n.
Constraints
- 111 \leq n \leq 999
- n is an integer consisting of digits
1
and9
.
Input
Input is given from Standard Input in the following format:
n
Output
Print the integer obtained by replacing each occurrence of 1
with 9
and each occurrence of 9
with 1
in n.
Sample Input 1
119
Sample Output 1
991
Replace the 9
in the ones place with 1
, the 1
in the tens place with 9
and the 1
in the hundreds place with 9
. The answer is 991
.
Sample Input 2
999
Sample Output 2
111