原题:A380
题意:给出飞机座位的排布方式,给出飞机的座位,输出是否靠窗或走廊
直接模拟即可
#include <iostream>
using namespace std;
#include <string>
int main() {
string s;
cin >> s;
int n = 0;
char c;
for (int i = 0; i < s.size(); i++) {
if (s[i] >= '0' && s[i] <= '9')
n = n*10+s[i]-'0';
else c = s[i];
}
if (n <= 2) {
if (c == 'A' || c == 'D') cout << "window" << endl;
else cout << "aisle" << endl;
} else if (n <= 20) {
if (c == 'A' || c == 'F') cout << "window" << endl;
else if (c == 'B' || c == 'C' || c == 'D' || c == 'E') cout << "aisle" << endl;
else cout << "neither" << endl;
} else {
if (c == 'A' || c == 'K') cout << "window" << endl;
else if (c == 'C' || c == 'D' || c == 'G' || c == 'H') cout << "aisle" << endl;
else cout << "neither" << endl;
}
}