给出两个正整数,判断他们的大小。
输入格式:
两个正整数。
输出格式:
若前者大,输出>;
若后者大,输出<;
若一样大,输出=。
输入:
1412894619244619891 23762842222
输出:
>
#include <bits/stdc++.h>
using namespace std;
bool cmp(vector<int> &x,vector<int> &y)
{
if(x.size() != y.size()) return x.size() > y.size();
for(int i=x.size()-1;i>=0;i--)
if(x[i]!=y[i])
return x[i]>y[i];
return true;
}
int main()
{
vector<int> x,y;
string a,b;
cin>>a>>b;
for(int i=a.size()-1;i>=0;i--) x.push_back(a[i]-'0');
for(int i=b.size()-1;i>=0;i--) y.push_back(b[i]-'0');
bool it = cmp(x,y);
if(a == b && a.size() == b.size())
{
cout<<"=\n";
return 0;
}
if(it)
cout<<">\n";
else
cout<<"<\n";
return 0;
}