CodeForces 616A Comparing Two Long Integers
2016-01-14 14:55
375 查看
水题
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; const int maxn=1000000+10; char s1[maxn],s2[maxn]; int a[maxn],b[maxn]; int lena,lenb; int c; int main() { scanf("%s%s",s1,s2); lena=strlen(s1); lenb=strlen(s2); c=0; for(int i=lena-1;i>=0;i--) a[c++]=s1[i]-'0'; c=0; for(int i=lenb-1;i>=0;i--) b[c++]=s2[i]-'0'; for(int i=lena;i<max(lena,lenb);i++) a[i]=0; for(int i=lenb;i<max(lena,lenb);i++) b[i]=0; int flag=0; for(int i=max(lena,lenb)-1;i>=0;i--) { if(a[i]!=b[i]){ if(a[i]>b[i]) printf(">\n"); else printf("<\n"); flag=1; break; } } if(!flag) printf("=\n"); return 0; }
相关文章推荐
- 【总结】Spring原理剖析
- edittext默认不自动获取焦点
- Activiti学习总结(一)———Activiti入门
- 【转】iOS学习笔记(八)——iOS网络通信http之NSURLConnection
- AjaxControlToolKit--TabContainer控件的介绍收藏[摘录]
- android studio1.0创建模拟器不显示右边的虚拟键盘
- 【总结】Java多线程
- 质数检测V2
- C++标准异常类
- 创建多级目录
- 备忘提醒工具
- 监听器模式和观察者模式 的区别
- oracle 错误代码一览表
- 安装eclipse并汉化
- linux进程调度1_设计思想
- Java书写规范
- 【总结】MyCat分布式数据库中间件
- 通常大家都是用UITableView的两种形式,UITableViewStylePlain,UITableViewStyleGrouped; 其实还有一种类似系统 自带通讯录的那种 Section
- 使用tcpdump观察DNS通信过程
- JavaScript 中 的等号(==)/不等号(!=) 和全等号(===)/非全等号(!==) 的用法