题目描述:
给你两个很大的数,你能不能判断出他们两个数的大小呢?
比如123456789123456789要大于-123456
输入描述:
每组测试数据占一行,输入两个不超过1000位的10进制整数a,b 数据保证输入的a,b没有前缀的0。 如果输入0 0表示输入结束。测试数据组数不超过100组
输出描述:
如果a>b则输出“a>b”,如果a<b则输出“a<b”,如果相等则输出“a==b”。
样例输入:
复制
111111111111111111111111111 88888888888888888888
-1111111111111111111111111 22222222
0 0
样例输出:
a>b
a<b
#include<iostream>
#include<string>
using namespace std;
int main(){
string a,b;
while(cin>>a>>b){
if(a[0]=='0'&&b[0]=='0')
break;
if(a[0]=='-'&&b[0]!='-')
{
cout<<"a<b"<<endl;
}
else if(a[0]!='-'&&b[0]=='-'){