ACM-2054_A=B
/* 问题说明 给你两个号码A和B,如果A等于B,您应打印“YES”,或打印“NO”。 输入 每个测试案例包含A和B两个数字 产量 每一种情况下,如果A等于B,您应打印“YES”,或打印“NO”。 采样输入 1 2 2 2 3 3 4 3 样本输出 NO YES YES NO */ # include <stdio.h> # include <string.h> char *norm(char *a) { int len=strlen(a); if(strchr(a,'.')!=NULL) { while(a[--len]=='0'); if(a[len]=='.') len--; a[len+1]='\0'; } return a; } int main() { char a[12001],b[12001]; while(scanf("%s%s",a,b)!=EOF) { if(!strcmp(norm(a),norm(b))) printf("YES\n"); else printf("NO\n"); } return 0; }
不要让今天成为明天的遗憾!