Module: (C++) ワークショップ-2「チェスとチェスプレイヤー」。条件演算子


Problem

13 /13


*ダーツ

Problem

ウィリーはエミ​​ーと親善試合を 1 年間行ったタイトル世界チャンピオン。長いチェスの戦いに飽きると、彼らはダーツに切り替えた。ダーツのゲームは次のとおりです。全員が数メートルの距離にある円の中にダーツを投げました。この円には特別なマークがあり、半径 10 と半径 5 の円によっていくつかのエリアに分割されていました (図を参照)。赤いエリアに当たるダーツは 20 ポイントをもたらし、命中しました。緑色 - 15 ポイント、黄色に当たると 30  ポイント、中央に当たると 50 ポイントです。ダーツが領域の境界に当たった場合、境界領域の最大スコアと同じ数のポイントが与えられます。
ダーツのヒットは、座標 (xy) を持つポイントによって条件付きでエンコードされます。ウィリーとエミーはダーツで 2 回投げました。どちらが勝ったかを計算する必要
があります。 このゲームの勝者を数えて表示するプログラムを作成してください。勝者の名前 (W - Willie、 E - Emmy) と、スペースで区切ってそのポイントを出力します。等しい場合、W=E とポイント数を出力します。

入力
入力は 4 行で、各行に 2 つの数値が含まれます (数値はすべて整数です)。最初の 2 行は  ウィリーのダーツが当たった点の座標 (xy) (W)、3 行目と 4 行目 - エミーのダーツが当たった場所 ( > E)。

インプリント
勝者の名前 (W - Willie、E - Emmy) と、スペースで区切ってスコアを出力します。等しい場合は、W=E  と得点したポイント数をスペースで区切って出力します。
 

 

<頭> <本体>
# 入力 出力
1 0 0
-5 7
1 1
5 7
幅 65
2 0 0
5 5
0 0
5 5
W=E 70