CPlus-T6-数组和函数 C++编程题15(判定十个整数是否相同-数组)
分类:程序设计日期:2011-10-13 - 22:17:03评论:22条作者:老谢
【问题描述】从键盘输入十个整数,编写程序验证这十个数是否互不相同,并得出结论YES或NO。例如:
输入:1 2 3 4 5 6 7 8 9 10 输出YES
输入:1 1 2 2 3 4 5 6 7 8 输出NO
【输入形式】十个整数
【输出形式】参见样例输出
【样例输入】1 2 3 4 5 6 7 8 9 10
【样例输出】YES
【样例输入】1 1 2 2 3 4 5 6 7 8
【样例输出】NO
【样例说明】
【评分标准】
#include<iostream> #include<algorithm> #include<vector> using namespace std; int main() { vector <int> vls; int number=10,size,size2; for (int temp,i=0;i<number;i++) { cin>>temp; vls.push_back(temp); } size=vls.size(); sort(vls.begin(),vls.end()); vector <int>::iterator viter=unique(vls.begin(),vls.end()); vls.erase(viter,vls.end()); size2=vls.size(); if(size==size2) cout<<"YES"; else cout<<"NO"; return 1; } |
最新评论
大D:只能单走一个6了哈哈哈
zwwooooo:买特斯拉和买iPhone的人群其实相似...
平安家属子痕:一直坚持油车,看你写的心里有...
秦大叔:室内每年能开2万公里电车确实划算 ...
灰常记忆:尊贵的特斯拉车主啊,对了一直对单...
拳废神域界:我的车现在平常跑不了啥,就放假...
大峰:电车起步超级快,我油车反正是跟不上,...
Mr.Chou:电车高速上真120和油车120真的有区...
Mr.Chou:18 19年入手的房子现在死的心都有了...
老何:不至于跌得这么狠吧