2020年7月PAT甲级真题 Safari Park

题目

题意:

动物园的动物数小于等于区域数,判断放置的方案能不能满足相邻的区域没有同一种动物。

tips:模拟

#include
#include
#include
#include
using namespace std;
int main() {
	int n,r,k;
	cin>>n>>r>>k;
	map>ans;
	for(int i=0; i>a>>b;
		ans[a].push_back(b);
		ans[b].push_back(a);
	}
	int m;
	cin>>m;
	for(int i=0; i count;
		vector temp(n+1,0);
		for(int t=1; t<=n; ++t) {
			cin>>temp[t];
			count.insert(temp[t]);
		}
		if(count.size()k)
			cout<<"Error: Too many species."<

 

你可能感兴趣的:(练习)