| Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 91238 | sh25_shenpy | 售票 | C++ | 通过 | 0 MS | 192 KB | 566 | 2026-06-12 15:20:45 |
#include <cstdio> #include <cstring> short n,l; char a[51][101],s[101],k[]={"********\n********\n********\n********"};//省的换行 int main(void){ scanf ("%d\n",&n); for (short i=0;i<n;i++)scanf ("%s\n",&a[i]); scanf ("%s",s),l=strlen(s); for (short i=0;i<n;i++)if (!strncmp(a[i],s,l)){//比较 char c=a[i][l]; if('A'<=c&&c<='E')k[c-'A'+3]=c; if('F'<=c&&c<='M')k[c-'A'+4]=c; if('N'<=c&&c<='U')k[c-'A'+5]=c; if('V'<=c&&c<='Z')k[c-'A'+6]=c;//设置为可见 } puts(k);//直接输出 }