PAT乙级 1065. 单身狗(25)
2017-09-28 23:52
435 查看
//PAT-1-1065 #include <iostream> #include <algorithm> #include <string> #include <math.h> #include <sstream> #include <vector> using namespace std; int main(){ int n; cin>>n; int couple[100000]; for (int i=0; i<100000; i++) { couple[i]=-1; } for (int i=0; i<n; i+=1) { int a,b; scanf("%d %d",&a,&b); couple[a]=b; couple[b]=a; } int m; cin>>m; int guest[100000]={0}; for (int i=0; i<m; i++) { int id; scanf("%d",&id); guest[id]+=1; //cout<<couple[id]<<" "; if (couple[id]!=-1) { guest[couple[id]]+=2; //cout<<guest[couple[id]]<<"\n"; } } int count=0; for (int i=0; i<100000; i++) { if (guest[i]==1) { //cout<<i<<" "; count++; } } cout<<count<<endl; int f=1; for (int i=0; i<100000; i++) { if (guest[i]==1&&f) { printf("%05d",i); f=0; } else if (guest[i]==1&&!f) { printf(" %05d",i); } } return 0; }
相关文章推荐
- PAT 乙级 1065单身狗(25) 情人节做这题真的是太合适了~
- 1065. 单身狗(25)-PAT乙级真题
- pat 乙级 1065. 单身狗(25)
- [PAT乙级]1065. 单身狗(25)
- PAT乙级 1065. 单身狗(25)
- pat乙级1065. 单身狗(25)
- PAT乙级1065. 单身狗(25)
- PAT乙级真题 1065. 单身狗(25)
- PAT 乙级 1065. 单身狗(25)
- PAT 乙级 1065. 单身狗(25)
- 1065. 单身狗(25) PAT乙级真题
- 乙级 PAT 1065. 单身狗(25)
- 1065. 单身狗(25) PAT乙级&&1121. Damn Single (25) PAT 甲级
- PAT Basic 1065. 单身狗(25)(C语言实现)
- PAT乙级 1065 单身狗题目
- PAT 1065. 单身狗(25)
- PAT BASIC LEVEL 1065. 单身狗(25)
- PAT1065 单身狗(25)
- [PAT-乙级]1065.单身狗
- 1065. 单身狗(25) PAT