AtCoder Regular Contest 039
翻译中…
Problem Statement
翻译中…
高橋君は次のような問題を考えました。
翻译中…
$3$桁の整数$A$、$B$が与えられるので$A - B$を求める。
翻译中…
しかしあまりにも簡単すぎるので、ちょっと変更して次のような問題にしました。
翻译中…
$3$桁の整数$A$、$B$が与えられる。$A$と$B$のどちらかを$1$桁だけ書き換えてもよい時の、$A - B$の答えになり得る整数の最大値を求める。
翻译中…
なお、一番上の桁が $0$ であるような整数へと書き換えることはできません。 例えば $123$ を $023$ へと書き換えたりすることはできません。
翻译中…
高橋君は自信満々であなたへとこの問題を出題してきました。 ぜひ挑戦してみてください。
翻译中…
Input
翻译中…
入力は以下の形式で標準入力から与えられる。
翻译中…
A B
翻译中…
$1$ 行に $2$ つの整数 $A(100 ≦ A ≦ 999)$、$B(100 ≦ B ≦ 999)$ が空白区切りで与えられる。
翻译中…
Output
翻译中…
$A$、$B$ のどちらかを $1$ 桁だけ書き換えてもよい時の、$A - B$ の答えになり得る整数の最大値を $1$ 行に出力せよ。出力は標準出力に行い、末尾に改行を入れること。
翻译中…
样例
Input #1
567 234
Output #1
733
$A$ を $567$ から $967$ に書き換えれば $A-B$ は $733$ となり、この値が $A-B$ の最大値となっています。
Input #2
999 100
Output #2
899
どちらも書き換えない時に $A-B$ が最大値となることもあります。
Input #3
100 999
Output #3
-99
答えは負になることもあります。
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。