25 lines
416 B
C
25 lines
416 B
C
#include <stdio.h>
|
|
#include <string.h>
|
|
|
|
char a[409600],b[409600];
|
|
int todo(char *t);
|
|
|
|
int main(void){
|
|
while(scanf("%s %s",a,b) == 2){
|
|
todo(a),todo(b);
|
|
!strcmp(a,b)?printf("YES\n"):printf("NO\n");
|
|
}
|
|
return 0;
|
|
}
|
|
|
|
int todo(char *t){
|
|
long len = strlen(t), count = len-1;
|
|
if(strchr(t,'.') != NULL)
|
|
while(t[count] == '0'){
|
|
t[count] = '\0';
|
|
count--;
|
|
}
|
|
if (t[count] == '.') t[count] = '\0';
|
|
return 0;
|
|
}
|