2020牛客NOIP赛前集训营-普及组(第二场) A-面试

it2026-06-10  0

题目链接


题解

?模拟。


代码

#include<cstdio> #include<iostream> using namespace std; int n,k[10]; char c; int main(){ scanf("%d", &n); for(int i = 1; i <= n; ++i){ k[1] = k[2] = k[3] = k[4] = 0; for(int j = 1; j <= 4; ++j){ c = getchar(); while(c > 'D' || c < 'A') c = getchar(); ++k[c - 'A' + 1]; } if(k[4] > 0 || k[3] > 1) printf("failed\n"); else if(k[4] == 0 && k[1] > 2) printf("sp offer\n"); else printf("offer\n"); } }
最新回复(0)