uva 12930 Bigger or Smaller
来源:互联网 发布:打印机的端口名是什么 编辑:程序博客网 时间:2024/06/15 22:10
解法:字符串题,c++里的sting类!
#include<bits/stdc++.h>using namespace std;int main(){ string str,st; int v=0; while(cin>>str>>st) { string str1,str2,str3,str4; int op=str.find("."); int op1=st.find("."); for(int i=0;i<op;i++) str1+=str[i]; for(int i=op+1;i<str.size();i++) str2+=str[i]; for(int i=0;i<op1;i++) str3+=st[i]; for(int i=op1+1;i<st.size();i++) str4+=st[i]; if(str2.size()>str4.size()) { int len=str2.size()-str4.size(); for(int i=0;i<len;i++) str4+='0'; } else if(str2.size()<str4.size()) { int len=str4.size()-str2.size(); for(int i=0;i<len;i++) str2+='0'; } if(str[0]=='-'&&st[0]!='-') printf("Case %d: Smaller\n",++v); else if(str[0]!='-'&&st[0]=='-') printf("Case %d: Bigger\n",++v); else if(str[0]=='-'&&st[0]=='-') { str1.erase(0,1); str2.erase(0,1); str3.erase(0,1); str4.erase(0,1); if(str1==str3&&str2==str4) printf("Case %d: Same\n",++v); else if(str1<str3||str1==str3&&str2<str4) printf("Case %d: Bigger\n",++v); else if(str1>str3||str1==str3&&str2>str4) printf("Case %d: Smaller\n",++v); } else if(str[0]!='-'&&st[0]!='-') { if(str1==str3&&str2==str4) printf("Case %d: Same\n",++v); else if(str1<str3||str1==str3&&str2<str4) printf("Case %d: Smaller\n",++v); else if(str1>str3||str1==str3&&str2>str4) printf("Case %d: Bigger\n",++v); } } return 0;}
0 0
- uva 12930 Bigger or Smaller
- #278 – 允许Image只能变小或者只能变大(Allow an Image to Get Bigger, But Not Smaller (or Vice Versa))
- Bigger is Better UVA
- Bigger is Better UVA
- Little-Endian or Bigger-Endian?
- UVa 10131 Is Bigger Smarter?
- UVa 10131 Is Bigger Smarter?
- UVA 10131 - Is Bigger Smarter
- uva 10131 Is Bigger Smarter?
- uva:10131 - Is Bigger Smarter?
- uva 10131 Is Bigger Smarter?
- UVA 10131 Is Bigger Smarter?
- UVA 10131 Is Bigger Smarter?
- UVa 10131 - Is Bigger Smarter?
- UVa 10131 - Is Bigger Smarter?
- Uva - 10131 - Is Bigger Smarter?
- UVa 10131 - Is Bigger Smarter?
- UVa 10131 - Is Bigger Smarter
- 新框架之SAP
- [线性代数]Note3--乘法和逆矩阵
- Python函数性能测试
- Cookie对象的创建以及数据的获取
- 深入理解Java中的访问控制符
- uva 12930 Bigger or Smaller
- 递归小论(1)
- 【产品经理学习】产品经理对互联网产品小白的学习建议
- 设计模式GOF23——模板方法模式
- 递归小论(2)
- jQuery mouseover与mouseenter,mouseout与mouseleave的区别
- chche与DMA的一致性问题
- 《深入理解mybatis原理(十)》 Mybatis插件原理简单分析
- Mixing Milk