AT_abc099_b [ABC099B] Stone Monument
Description
[problemUrl]: https://atcoder.jp/contests/abc099/tasks/abc099_b
ある村には、高さ $ 1,(1+2),(1+2+3),...,(1+2+3+...+999) $ メートルの $ 999 $ 本の塔が、西から順に $ 1 $ メートル間隔で立っています。
長く降り続けた雪がようやく収まったので、まだ雪に完全には埋もれていない、互いに $ 1 $ メートル離れたある $ 2 $ つの塔の、雪に埋もれていない部分の高さを測ったところ、西側の塔は $ a $ メートル、東側の塔は $ b $ メートルでした。
積雪量と標高が村内のどこでも等しいと仮定したとき、雪が何メートル積もっているか求めてください。
ただし、雪は必ず $ 1 $ メートル以上積もっているものとします。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ a $ $ b $
Output Format
雪が $ x $ メートル積もっているとき、$ x $ を整数で出力せよ。
Explanation/Hint
### 制約
- $ 1\ \leq\ a\