結果
問題 | No.571 3人兄弟(その2) |
ユーザー |
|
提出日時 | 2024-03-30 18:05:29 |
言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 574 bytes |
コンパイル時間 | 4,405 ms |
コンパイル使用メモリ | 254,804 KB |
最終ジャッジ日時 | 2025-02-20 15:58:03 |
ジャッジサーバーID (参考情報) |
judge2 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 12 |
ソースコード
#include <bits/stdc++.h>#include <atcoder/all>using namespace std;using namespace atcoder;using ll = long long;using ld = long double;tuple<int, int, char> HW[3];int main() {for (int i = 0; i < 3; i++) {int H, W;cin >> H >> W;get<0>(HW[i]) = H;get<1>(HW[i]) = W;get<2>(HW[i]) = char('A' + i);}sort(HW, HW + 3, [](auto a, auto b) {if (get<0>(a) == get<0>(b)) {return get<1>(a) < get<1>(b);}return get<0>(a) > get<0>(b);});for (int i = 0; i < 3; i++) {cout << get<2>(HW[i]) << endl;}return 0;}