不知道哪错了,只听取WA声一片
查看原帖
不知道哪错了,只听取WA声一片
371749
tuxxx楼主2024/7/28 09:26
#include<bits/stdc++.h>
using namespace std;
const int mxn=1e5+1;
map<string,vector<int> >mp;
int n,m,num,cnt[mxn];
string s;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>m;
		for(int j=1;j<=m;j++){
			cin>>s;
			mp[s].push_back(i); 
		}
	}
	int p;
	cin>>p;
	for(int i=1;i<=p;i++){
		cin>>s;
		memset(cnt,0,sizeof(cnt));
		for(int j=0;j<mp[s].size();j++){
			cout<<mp[s][j]<<" ";
			cnt[mp[s][j]]++;
		}
		cout<<endl;
	}
	return 0;
}
2024/7/28 09:26
加载中...