No.8032 Unavailability of Inequality Signs
タグ : / 解いたユーザー数 129
作問者 : はむ吉🐹
Note
選択するプログラミング言語によっては,この問題を解くのが困難となるおそれがあります.
特に,C++やPHPでは,本問を解けないかもしれません.
普段お使いの言語で正答を得られない場合,お手数をおかけしますが,ほかの言語の使用も検討してください.
なお,作問者はC言語,C#, PythonおよびRubyなどで解答できることを確認しました.
問題文
太郎君は二つの自然数の組$(a_i, b_i)\:(i = 0, 1, \cdots, N - 1)$を$N$個持っています.
彼はそれぞれの組$(a_i, b_i)$について,$a_i$と$b_i$の大小を比較するプログラムを書きたいと思っていました.
しかし,一体全体どうしたのでしょうか,
どうやってもコンピュータに<
と>
を入力できません.
途方に暮れている太郎君の代わりに,上記のプログラムを作成してください.
もちろん,提出するソースコードには,<
および>
はそれぞれ1文字たりとも含めてはなりません.
入力
$N$ $a_0$ $b_0$ $a_1$ $b_1$ $\vdots$ $a_i$ $b_i$ $\vdots$ $a_{N-1}$ $b_{N-1}$
与えられる入力は全$(N + 1)$行からなります.
第0行には,自然数$N\:(1\le N\le 100)$が与えられます.
第$(i + 1)$ 行$(i = 0, 1, \cdots, N - 1)$には,
いずれも自然数である$a_i\:(1\le a_i \le 10^8)$と$b_i\:(1\le b_i \le 10^8)$がスペース区切りで与えられます.
ここで,$i\ne j$ならば$(a_i, b_i) \ne (a_j, b_j)$が成立します.
出力
$S_0$ $S_1$ $\vdots$ $S_i$ $\vdots$ $S_{N - 1}$
出力は全$N$行からなります.
第$i$行$(i = 0, 1, \cdots, N - 1)$には,以下により定められる文字(列)$S_i$を出力してください.
- $a_i \gt b_i$ならば,$S_i$は
>
- $a_i = b_i$ならば,$S_i$は
=
- $a_i \lt b_i$ならば,$S_i$は
<
最後に改行してください.
ただし,ソースコードに<
および>
のうち少なくとも一方が1字でも含まれている場合,出力内容によらず不正解となります.
出力には<
および>
を含めてよいのですが,
ソースコードにはこれらの記号を含めてはならないことに注意してください.
サンプル
サンプル1
入力
3 7 7 1 10 5 3
出力
= < >
サンプル2
入力
4 83 17 1 1 200 200 24 69
出力
> = = <
サンプル3
入力
6 1 1 10 10 38 198 5 5 97 97 12 39
出力
= = < = = <
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。