HDU 2054
2015-03-15 22:28
323 查看
#include"stdio.h" #include"string.h" void dle(char a[]) { char *c=a; while(*c=='0') ++c; strcpy(a,c); if(strchr(a,'.')) //(c,'.')不行.strchr(const *,...) 所以第一个参数应该是常量 { int len=strlen(a); char *q=a+len; while(*(--q)=='0') continue; if(*q=='.') *q='\0'; else *(++q)='\0'; } } int main() { char a[100000]={0},b[100000]={0};//一开始数组太小 总是RuntimeError while(~scanf("%s%s",a,b)) { dle(a); dle(b); printf(!(strcmp(a,b))?"YES\n":"NO\n"); } return 0; }
相关文章推荐
- hdu 2054
- HDU 2054 A==B?
- HDU 2054 字符串 比较两个数大小,忽略整数前面的0和小数最后的0
- HDU 2054 A == B?
- hdu 2054 A == B ? (java)
- HDU 2054 A == B ?
- HDU 2053a/b + c/d 2054 又见gcd
- HDU 2054 A==B? 大数
- HDU 2054 A == B ?
- hdu 2054
- HDU 2054
- HDU 2054 大数比较
- hdu 2054 (典型字符串模拟)
- hdu 2054 A == B ? (java)
- HDU 2054 A == B ?
- hdu 2054 A == B ?
- 大数--HDU 2054 A==B?(java)
- HDU-2054 A==B?
- hdu 2054 A == B ? (java大数)
- hdu 2054 A == B ?