AGC020: A - Move and Win

問題

A - Move and Win

解説

ABの差の絶対値の偶奇でどちらが勝つかが決まります。

実験段階では、Nのサイズ上のAliceとBorysの位置が結果に依存するかどうかわからないため、 [Alice, Borys]が座標[左, 右]側によっている状況等、複数パターンを確認することになるかと思いますが、 その結果、二者間の初期状態の距離しか解に関わらない事が分かります。

int main() {
  int _, A, B; cin >> _ >> A >> B;
  cout << (abs(A - B) % 2 == 0 ? "Alice" : "Borys") << "\n";
}