题目描述:
定义:数值序列中包含2~16进制整数,如果序列中有一个数,与序列中其他任何一个数大小都不相等,则这个数叫做“异数”。请找出给定数值序列中所有的“异数”.
输入:输入数值序列i行(0<i),每一行分别是进制和数值,以“#”分割。如:n#m, n是整数,代表n进制(1<n<17),m是n进制下的数值.输入序列以结束符”END”结束.
**输出:**输出j行(0<j<=i),每一行都是输入序列的“异数”。要求:
1.按照输入序列的原序输出;
2.如果没有”异数”,输出字符串”None”
3.结束符“END”不用输出
不知道对不对,样例是没问题的,有错误可以告诉我
样例输入:
10#15
4#32
4#33
8#17
END
样例输出
4#32
#include<iostream>
#include<vector>
#include<cmath>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
string s;
vector<string> res;
while(1)
{
string s;
cin>>s;
if(s=="END")
break;
res.push_back