結果
| 問題 |
No.571 3人兄弟(その2)
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2017-11-06 23:11:56 |
| 言語 | C++11(廃止可能性あり) (gcc 13.3.0) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 796 bytes |
| コンパイル時間 | 397 ms |
| コンパイル使用メモリ | 54,808 KB |
| 実行使用メモリ | 5,248 KB |
| 最終ジャッジ日時 | 2024-11-24 04:09:52 |
| 合計ジャッジ時間 | 1,135 ms |
|
ジャッジサーバーID (参考情報) |
judge5 / judge2 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| sample | AC * 2 |
| other | AC * 8 WA * 4 |
ソースコード
#include <iostream>
using namespace std;
struct X{
int h;
int w;
X(int H,int W){
h=H;
w=W;
}
bool operator>(X &x){
if (h>x.h){
return true;
}else if (h==x.h){
return w<x.w;
}
return false;
}
};
int main(int argc, char* argv[])
{
int Ha,Wa;
int Hb,Wb;
int Hc,Wc;
cin>>Ha>>Wa;
cin>>Hb>>Wb;
cin>>Hc>>Wc;
X x1(Ha,Wa);
X x2(Hb,Wb);
X x3(Hc,Wc);
if (x1>x2 && x1>x3){
//Max
cout<<"A"<<endl;
}else if (x2>x1 && x3>x1){
//Min
cout<<"C"<<endl;
}else{
cout<<"B"<<endl;
}
if (x2>x1 && x2>x3){
//Max
cout<<"A"<<endl;
}else if (x1>x2 && x3>x2){
//Min
cout<<"C"<<endl;
}else{
cout<<"B"<<endl;
}
if (x3>x1 && x3>x2){
//Max
cout<<"A"<<endl;
}else if (x1>x3 && x2>x3){
//Min
cout<<"C"<<endl;
}else{
cout<<"B"<<endl;
}
return 0;
}