Official
B - Unsupported Type Editorial
by
B - Unsupported Type Editorial
by
physics0523
初心者の方へ
- プログラミングの学習を始めたばかりで何から手をつけるべきかわからない方は、まずは practice contest の問題A「Welcome to AtCoder」をお試しください。言語ごとに解答例が掲載されています。
- また、プログラミングコンテストの問題に慣れていない方は、 AtCoder Beginners Selection の問題をいくつか試すことをおすすめします。
- C++入門 AtCoder Programming Guide for beginners (APG4b) は、競技プログラミングのための C++ 入門用コンテンツです。
- Python入門 AtCoder Programming Guide for beginners (APG4bPython) は、競技プログラミングのための Python 入門用コンテンツです。
\(A\) 中に \(X\) が含まれるかどうか判定するには、 \(A\) の各要素を for 文を用いて調べながらその要素が \(X\) と等しいかどうかを if 文で判定すれば良いです。
なお、本問題では \(A_i\) が全て与えられた後に \(X\) が与えられるため、 \(A\) を一時的にリストや配列に保存しておく必要があります。
実装例 (C++):
#include<bits/stdc++.h>
using namespace std;
int main(){
int N;
cin >> N;
vector<int> A(N);
for(auto &nx : A){cin >> nx;}
int X;
cin >> X;
bool ok=false;
for(auto &nx : A){
if(nx==X){ok=true; break;}
}
if(ok){cout << "Yes\n";}
else{cout << "No\n";}
return 0;
}
小ネタ … この問題で要求される実装内容は ABC410-A とほぼ同じです。実際、入力例 1 はこの問題と全く同じです。
posted:
last update:
