社区讨论
80,求助!
P4470[BJWC2018] 售票参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @lo11vv2x
- 此快照首次捕获于
- 2023/10/22 13:50 2 年前
- 此快照最后确认于
- 2023/11/02 13:20 2 年前
80分记录
所有样例(包括自己造的)都 AC 了。
code
C#include<bits/stdc++.h>
using namespace std;
string key[]={""," ***ABCDE"," FGHIJKLM"," NOPQRSTU"," VWXYZ***"};
string a[55],s;
set<char> ans;
int main() {
int n;
cin>>n;
for(int i=1;i<=n;i++) {
cin>>a[i];
}
cin>>s;
for(int i=1;i<=n;i++) {
if(a[i].find(s)!=a[i].npos) {
ans.insert(a[i][a[i].find(s)+s.size()]);
}
}
for(int i=1;i<=4;i++) {
for(int j=1;j<=8;j++) {
if(ans.count(key[i][j])==1) {
cout<<key[i][j];
}
else {
cout<<"*";
}
}
cout<<endl;
}
return 0;
}
/*
26
AA
AB
AC
AD
AE
AF
AG
AH
AI
AJ
AK
AL
AM
AN
AO
AP
AQ
AR
AS
AT
AU
AV
AW
AX
AY
AZ
A
***ABCDE
FGHIJKLM
NOPQRSTU
VWXYZ***
*/
/*
3
ABCDEF
BCDEFG
CDEFGH
CDE
********
F*******
********
********
*/
回复
共 0 条回复,欢迎继续交流。
正在加载回复...