1 条题解
-
0
#include<bits/stdc++.h> using namespace std; int main(){ int c1, c2; string s1, s2; cin>>c1>>s1>>c2>>s2; if(c1==c2){ //是否在同一车厢 cout<<1; if(s1[0]==s2[0]&&s1[1]==s2[1]){ //是否在同一排 cout<<1; if(s1[2]>='A'&&s1[2]<='C' && s2[2]>='A'&&s2[2]<='C'){ //是否是A~C座 cout<<1; if(s1[2]=='A'&&s2[2]=='C') cout<<"0"; //A和C不是邻座 else if(s1[2]=='C'&&s2[2]=='A') cout<<"0"; //反向判断 else{ cout<<"1"; } }else if(s1[2]=='D'&&s2[2]=='F'){ cout<<"11"; //DF是邻座 }else if(s1[2]=='F'&&s2[2]=='D'){ cout<<"11"; //反向判断 }else{ cout<<"00"; } }else{ cout<<"000"; } }else{ cout<<"0000"; } }
信息
- ID
- 446
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 10
- 标签
- (无)
- 递交数
- 1
- 已通过
- 1
- 上传者