Official
A - AtCoder Line Editorial
by
A - AtCoder Line Editorial
by
cn449
初心者の方へ
- プログラミングの学習を始めたばかりで何から手をつけるべきかわからない方は、まずは 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 入門用コンテンツです。
高橋君は \(X < Y\) のときは上り列車に、\(X > Y\) のときは下り列車に乗車します。
\(X < Y\) のときは \(X < Z < Y\) であることが、\(X > Y\) のときは \(X > Z > Y\) であることが高橋君が乗っている電車が駅 \(Z\) に停車することがあることの必要十分条件となります。
実装例
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, x, y, z;
cin >> n >> x >> y >> z;
if (x < z && z < y) cout << "Yes\n";
else if (y < z && z < x) cout << "Yes\n";
else cout << "No\n";
}
posted:
last update: