当前位置: 代码迷 >> 综合 >> PAT 甲级 1134 PAT Ranking 个人错误总结
  详细解决方案

PAT 甲级 1134 PAT Ranking 个人错误总结

热度:10   发布时间:2024-02-07 14:36:25.0

阅读理解题,注意提升英语水平啊!!!
ac代码:

#include<bits/stdc++.h>
using namespace std;
bool edge[10000];
int main(){int n,m;scanf("%d %d",&n,&m);vector<vector<int> > v(n);int a,b;for(int i=0;i<m;i++){scanf("%d %d",&a,&b);v[a].push_back(i);v[b].push_back(i);}int k,nv;int temp;scanf("%d",&k);for(int i=0;i<k;i++){fill(edge,edge+10000,false);scanf("%d",&nv);for(int j=0;j<nv;j++){scanf("%d",&temp);for(int z=0;z<v[temp].size();z++){edge[v[temp][z]]=true;}}for(int j=0;j<m;j++){if(!edge[j]) {printf("No\n");break;}if(j==m-1)printf("Yes\n");}}return 0;
}
  相关解决方案