A==?B(A|A==?B(A,B超级大)
#include
#include
#include
using namespace std;
struct zhennan
{
char str[100000];
char str0[100000];
void cc()
{
int n,i,k1,k2,f,v;
n=strlen(str);
f=0;
for(i=0,k1=0;
i
if(str[i]=='0'&&f==0) {continue;
}
if(str[i]!='0') {f++;
}
str0[k1]=str[i];
k1++;
}
str0[k1]='\0';
v=0;
for(i=0;
i
if(str0[i]!='.') {v=1;
}
else {v=0;
break;
}
}
if(v==0)
{
f=0;
for(i=k1-1,k2=0;
i>=0;
i--)
{
if(str0[i]=='0'&&f==0) {continue;
}
if(str0[i]!='0') {f++;
}
str[k2]=str0[i];
k2++;
}
str[k2]='\0';
if(str[0]=='.')
{
for(i=0;
i
}
str[k2-1]='\0';
}
if(v==1)
{
for(i=k1-1,k2=0;
i>=0;
i--,k2++)
str[k2]=str0[i];
str[k2]='\0';
}
}
};
zhennan a,b;
int main()
{
long long i,j,m;
while(cin>>a.str>>b.str)
{
if(a.str[0]=='-')
{
m=strlen(a.str);
for(i=0,j=1;
j
a.str[j-1]='\0';
a.cc();
if(strlen(a.str)==0) {a.str[0]='0';
a.str[1]='\0';
}
else {
m=strlen(a.str);
a.str[m]='-';
a.str[m+1]='\0';
}
}
else a.cc();
if(a.str[0]=='\0') {a.str[0]='0';
a.str[1]='\0';
}
if(b.str[0]=='-')
{
m=strlen(b.str);
for(i=0,j=1;
j
b.str[j-1]='\0';
b.cc();
if(strlen(b.str)==0) {b.str[0]='0';
b.str[1]='\0';
}
else
{
m=strlen(b.str);
b.str[m]='-';
b.str[m+1]='\0';
}
}
else b.cc();
if(b.str[0]=='\0') {b.str[0]='0';
b.str[1]='\0';
}
if(strcmp(a.str,b.str)==0) cout<<"YES"<
return 0;
}
【A==?B(A|A==?B(A,B超级大)】转载于:https://www.cnblogs.com/NYNU-ACM/p/4658281.html
推荐阅读
- 我要做大厨
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量
- 知识
- 三十年后的广场舞大爷
- 奔向你的城市
- 村里的故事|村里的故事 --赵大头
- 期刊|期刊 | 国内核心期刊之(北大核心)
- 华为旁!大社区、地铁新盘,佳兆业城市广场五期!
- 汇讲-勇于突破
- 每日一话(49)——一位清华教授在朋友圈给大学生的9条建议