Yuulis.log

Yuulis.log

トンネルを抜けるとそこは参照エラーであった。

【AtCoder】ABC 366 A - Election 2 | 茶コーダーが解くAtCoder

atcoder.jp

実行時間制限: 2 sec / メモリ制限: 1024 MB / Difficulty: 20

問題概要

高橋氏と青木氏が立候補した選挙があり、有効票は  N 票である。開票作業のある時点で、高橋氏は  T 票、青木氏は  A 票得票している。この時点で両者のいずれかの当選が確定しているかどうかを判定せよ。

制約

  • 入力はすべて整数。
  •  N は奇数で  1 \leq N \leq 99 を満たす。
  •  0 \leq T, A \leq N
  •  T + A \leq N

考察

有効票の過半数を得票すれば当選となる。したがって、  T > \dfrac{N}{2} \: \mathrm{or} \: A > \dfrac{N}{2} \iff 2T > N \: \mathrm{or} \: 2A > N ならばいずれかの当選が確定する。

コード

#include <bits/stdc++.h>
using namespace std;

// ======================================== //

int main()
{
    int N, T, A;
    cin >> N >> T >> A;

    if (2 * T > N || 2 * A > N)
        cout << "Yes" << endl;
    else
        cout << "No" << endl;
}

atcoder.jp

実装時間: 5分