結果
問題 | No.1366 交換門松列・梅 |
ユーザー | chacoder1 |
提出日時 | 2021-01-29 22:10:03 |
言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 2 ms / 1,000 ms |
コード長 | 919 bytes |
コンパイル時間 | 1,959 ms |
コンパイル使用メモリ | 190,940 KB |
最終ジャッジ日時 | 2025-01-18 09:15:50 |
ジャッジサーバーID (参考情報) |
judge3 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 2 |
other | AC * 12 |
ソースコード
#include <bits/stdc++.h> using namespace std; typedef long long ll; #define rep(i,n) for(ll i=0;i<n;i++) int a[3]; int b[3]; int a1[3]; int b1[3]; int main(){ for(int i=0;i<3;i++){ cin>>a[i]; } for(int i=0;i<3;i++){ cin>>b[i]; } int temp=0; for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ for(int k=0;k<3;k++){ a1[k]=a[k]; b1[k]=b[k]; } temp=a1[i]; a1[i]=b1[j]; b1[j]=temp; if((a1[0] != a1[1] && a1[1] != a1[2] && a1[0] != a1[2]) && ((a1[0]<a1[1] && a1[1]>a1[2])||(a1[0]>a1[1] && a1[1]<a1[2]))&& (b1[0] != b1[1] && b1[1] != b1[2] && b1[0] != b1[2]) && ((b1[0]<b1[1] && b1[1]>b1[2])||(b1[0]>b1[1] && b1[1]<b1[2]))){ cout<<"Yes"<<endl; //cout<<a1[0]<<" "<<a1[1]<<" "<<a1[2]<<endl; return 0; } } } cout<<"No"<<endl; return 0; }