1个回答
展开全部
您好,有帮助请采纳,谢谢!!
#include <stdio.h>
#include <map>
using namespace std;
int n,t;
map<int,bool> a;
int main()
{
while(scanf("%d",&n)==1)
{
bool bj=0;
for(register int i=1;i<=n;++i)
{
scanf("%d",&t);
if(a[t]==1) bj=1;
a[t]=1;
}
if(bj==1) printf("False\n");
else printf("True\n");
a.clear();
}
return 0;
}
#include <stdio.h>
#include <map>
using namespace std;
int n,t;
map<int,bool> a;
int main()
{
while(scanf("%d",&n)==1)
{
bool bj=0;
for(register int i=1;i<=n;++i)
{
scanf("%d",&t);
if(a[t]==1) bj=1;
a[t]=1;
}
if(bj==1) printf("False\n");
else printf("True\n");
a.clear();
}
return 0;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询