A==B?
来源:互联网 发布:折800淘宝女装 编辑:程序博客网 时间:2024/06/16 18:46
Problem Description
Give you two numbers A and B, if A is equal to B, you should print "YES", or print "NO".
Input
each test case contains two numbers A and B.
Output
for each case, if A is equal to B, you should print "YES", or print "NO".
Sample Input
1 22 23 34 3
Sample Output
NO
YES
YES
NO
YES
YES
NO
/*strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。此题不需要考虑前导零,但要考虑小数点后面的零,因为若参与比较的数是小数时,把末尾的零去掉,方便比较*/
#include<stdio.h>#include<string.h>char a[50000],b[50000];void clearzero(char*str){int i,len;len=strlen(str);if(strstr(str,".")!=NULL)//如果有小数点的话,才清零。点是一个字符串所以要用双引号括起来。 {for(i=len-1;str[i]=='0';i--)//注意遍历方向!! // len--;这是不对的。因为这样写根本没有达到去零的效果!!! str[i]='\0'; if(str[i]=='.')//如果小数点后面全是0,则小数点也抹掉! str[i]='\0';} }int main(){while(scanf("%s%s",a,b)!=EOF){clearzero(a);clearzero(b);if(strcmp(a,b)==0)//两字符串比较时,遇‘\0’结束。 printf("YES\n");else printf("NO\n");}return 0;}
0 0
- A^B = B^A
- A^B = B^A
- A^B = B^A
- A^B=B^A
- Python a,b=b,a+b
- a,b=b,a+b 与 a=b,b=a+b
- a = b + (b = a) * 0;
- A *a=new B();
- A *a=new B();
- A *a=new B();
- 实现B=A+A’
- A a = new B();
- 交换a、b的值temp = a; a = b; b = temp;比a = a^b;b = a^b;a = a^b;快
- 函数交换两数 swap(a,b) a=a^b,b=a^b,a=a^b
- A == B ?
- A == B ?
- A==B?
- A == B ?
- Introducing IPython Notebook
- javascript两种禁止一个函数没有运行结束时就再次调用的方法
- 偶有所感
- 昌大软院大神养成计划之网页设计之路第二天
- <5> go 上下文传递context
- A==B?
- HTTP协议学习(三)——连接管理
- 3.Spring MVC 4.1-@RequestMapping
- 第十周练习 1006 月之数
- Python实现爬虫统计学校BBS男女比例(一)前期准备、方案分析
- 算法练习六:旋转数组的最小数字
- java界面windowbuilder
- HDU 免费馅饼
- Linux 线程绑核 http://www.cnblogs.com/dongzhiquan/archive/2012/02/15/2353215.html