AtCoder Beginner Contest 188 A - Three-Point Shot
連休明けはついだらけてしまいますね、ねむーです。
今回はAtCoder(https://atcoder.jp/contests/abc188/tasks/abc188_a)にて開催されました、AtCoder Beginner Contest 188 A問題「A - Three-Point Shot」の問題と僕との戦闘記です。
0.はじめに
1.問題文
バスケットボールの試合が行われており、現在の両チームの得点は X 対 Y です。ここで X≠ Y であることが保証されます。 現在劣勢であるチームが、 3 ポイントシュートを一本成功させて優勢に立つことはできますか? つまり、現在得点が低い側のチームが 3 点を得た場合、そのチームの得点が他方のチームの得点より真に高くなるかを判定してください。
2.制約
- 0 ≤ X ≤ 100
- 0 ≤ Y ≤ 100
- X≠ Y
- X , Y は整数である
3.入出力例
- 入力
12 15
- 出力
No
4.初見の感想
- 差が3点差以下なら逆転可能
- 差は2数の絶対値で計算できる
5.学びポイント
- 特になし
6.コードと簡単な解説
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { String[] input = Console.ReadLine().Split(); int X = int.Parse(input[0]); int Y = int.Parse(input[1]); if (Math.Abs(X - Y) <= 2) { Console.WriteLine("Yes"); } else { Console.WriteLine("No"); } } } }
7.最後に
ブログ更新ペースを取り戻していきたい。。。