Yuulis.log

Yuulis.log

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

【AtCoder】ABC 421 A - Misdelivery | 緑コーダーが解くAtCoder

https://atcoder.jp/contests/abc421/tasks/abc421_aatcoder.jp

配点: 100 点 / 実行時間制限: 2 sec / メモリ制限: 1024 MB / Difficulty: 14 / NoviSteps: ???

問題概要

AtCoder マンションには  1 号室から  N 号室までの  N 個の部屋があり、各  i 号室には  S_i さんが1人で住んでいる。あなたは  X 号室の  Y さん宛に荷物を届けたい。宛先が正しいかどうかを判定せよ。

制約

  •  1 \leq N \leq 100
  •  1 \leq X \leq N
  •  N,X は整数
  •  S_i および  Y は英小文字のみからなる長さ  1 以上  10 以下の文字列

考察

 S_X = Y であるならYes、そうでなければNoである。実装時は 0-indexed になることに注意。

実装例

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

#define rep(i, start, end) for (auto i = (start); (i) < (end); (i)++)

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

int main()
{
    int N;
    cin >> N;
    vector<string> S(N);
    rep(i, 0, N) cin >> S[i];
    int X;
    string Y;
    cin >> X >> Y;

    if (S[X - 1] == Y)
        cout << "Yes" << endl;
    else
        cout << "No" << endl;

    return 0;
}

https://atcoder.jp/contests/abc421/submissions/68897167atcoder.jp

実装時間: 5分以内

コメント

まあやるだけですね。