HDU 2054
2013-07-06 15:05
267 查看
开始看这道题,就觉得太简单,应该有坑,但还是傻傻的跳了进去。结果第二次 以为超int型 所以用了 long long 结果又栽了, 这才晃过神来用字符串处理,还好,终于过了。哎,简单题,必有坑啊!
这是我的代码
这是我的代码
#include <iostream> #include <string> using namespace std; void operation(string &a) { string::iterator beginit = a.begin(); while(*beginit == '0') a.erase(beginit); size_t found = a.find('.'); if(found != string::npos) { string::iterator endit = a.end() - 1; while(*endit == '0') { a.erase(endit); endit = a.end() - 1; } if(*endit == '.') a.erase(endit); } } int main() { string a , b; while(cin >> a >> b) { operation(a); operation(b); if(a.compare(b) == 0) cout << "YES" <<endl; else cout << "NO" <<endl; } return 0; }
相关文章推荐
- HDU-2054 A == B? Java
- HDU 2054
- HDU-2054 A==B?
- hdu 2054 A == B ? (java)
- hdu 1055 poj 2054 映射二叉堆
- HDU-2054
- hdu 2054 A == B ?
- hdu 2054 A == B ?
- HDU 2054 A==B? 大数
- HDU 2054 A == B ?
- hdu 2054 A == B ? (java大数)
- hdu 1055 & poj 2054 Color a Tree 树&贪心 找最大费用点和父节点合并
- HDU 2054 A == B ?
- hdu 2054 A == B ? 坑人的题目
- hdu 2054
- HDU 2054 A == B ?
- A == B_hdu_2054(很有意思).java
- hdu_2054_A == B_201311301601
- HDU 2054 A == B ?
- hdu 2054A==B?