Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO".
1 2 2 2 3 3 4 3
NO YES YES NO
#include<stdio.h>
#include<string.h>
char a[100005], b[100005];
void houdao(char a[]);
int main()
{
while(scanf("%s%s", a, b)!=EOF)
{
houdao(a);
houdao(b);
if(strcmp(a, b)==0)
printf("YES\n");
else
printf("NO\n");
}
return 0;
}
void houdao(char a[])
{
int i, len, flag=0;
char ch = '.';
len=strlen(a);
for(i=0;i<len;i++)
if(a[i]==ch)
{
flag=1;
break;
}
if(flag)
{
while(a[len-1]=='0')
{
a[len-1]='\0';
len--;
}
if(a[len-1]=='.')
a[len-1]='\0';
}
}