注意考虑以下数据:

123  123.0;

0.123  .123;

00.123  0.123;

代码:

#include<iostream>
#include<cstdio>
#include<string>
#include<cstring>
using namespace std;
char a[100000],b[100000];
char x[200000];
string sim(char *a)
{

string m;
        int len1,len2,i,j=0,k,flag=0;
        for(i=0;a[i]!='\0';i++)
            if(a[i]=='.')
            flag=1;
        for(i=0;a[i]!='\0';i++)
        {
            if(a[i]!='0')
                break;
        }
        k=i;
        for(i;a[i]!='\0';i++)
        {
            x[j++]=a[i];
        }
        if(flag==0)
            x[i]='.',j++,i++;
        for(i;i<100000+k;i++)
            x[j++]='0';
        x[j]='\0';
        m=x;
    return m;
}

int main()
{
    while(scanf("%s%s",a,b)!=EOF)
    {
        if(sim(a)==sim(b))
            printf("YES\n");
        else
            printf("NO\n");
    }
    return 0;
}

最新文章

  1. nginx服务器安装及配置文件详解
  2. Matlab中double,im2double,mat2gray区别
  3. div弹出层的效果带关闭按钮
  4. $(document).ready()即$()方法和window.onload方法的比较
  5. hdu3231 拓扑序
  6. Anti-Grain Geometry 概述
  7. 通过java类文件识别JDK编译版本
  8. java-读取属性文件
  9. C++与蓝图互调
  10. iOS-----------计算两个时间的时间差
  11. ignore_user_abort(true); set_time_limit(0);程序在本地测试可以一直运行,上传服务器只能运行10-15分钟
  12. Git的基本使用(github)
  13. VS打包项目详细解析
  14. Android开发之选项菜单(optinosMenu)
  15. 在postgresqlz中查看与删除索引
  16. JS 更新
  17. spring 发送邮件问题
  18. unity对敏感词库处理的记录
  19. Java设计模式(2)——创建型模式之工厂方法模式(Factory Method)
  20. Ubunntu kylin下安装VmWare Tools(简洁方法)

热门文章

  1. Selenium WebDriver + Grid2 + RSpec之旅(六) ----多浏览器的并行执行
  2. Bzoj1818: [Cqoi2010]内部白点 &amp;&amp; Tyvj P2637 内部白点 扫描线,树状数组,离散化
  3. Joomla必备模块(转自joomla8)
  4. Spark RDD概念学习系列之rdd持久化、广播、累加器(十八)
  5. 制作一个html中闪动的title 来提示消息
  6. MISCONF Redis is configured to save RDB snapshots
  7. cocos2dx 以子弹飞行为例解说拖尾效果类CCMotionStreak
  8. [Angular 2] Component relative paths
  9. mybatis0201 01复习
  10. 用C语言扩展Python的功能