博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zoj 1962 How Many Fibs?(字符串化为数字处理)
阅读量:4440 次
发布时间:2019-06-07

本文共 1075 字,大约阅读时间需要 3 分钟。

 事实证明还是,题目拿到手之后,还是还是好好动手划一下比较好,不然直接想打哪!打到哪!很容易乱掉的。将数字倒着弄成字符串比较好处理。

#include
#include
#define MAX 505char str[MAX][200];int ch1(char *a,char *b){ int l1,len,flag,coun=0,l2; int i=0,j=0; l1=strlen(a); l2=strlen(b); if(l1>l2) return 1; else if(l1
=0;i--) { if(a[i]>b[i]) return 1; else if(a[i]
l2) return 1; else if(l1
=0;i--) { if(a[i]>b[i]) return 1; else if(a[i]
=len1) l2=0; if(flag==1) h=1; h+=l1+l2; if(h>=10) { flag=1; h-=10; } else flag=0; str[i][j]='0'+h; } if(flag==1) str[i][j++]='1'; str[i][j]='\0'; } while(scanf("%s%s",str1,str2)!=EOF) { if(strcmp(str1,"0")==0&&strcmp(str2,"0")==0) break; l1=strlen(str1);str3[l1]='\0'; for(i=l1-1,j=0;i>=0;i--) str3[i]=str1[j++]; l2=strlen(str2);str4[l2]='\0'; for(i=l2-1,j=0;i>=0;i--) str4[i]=str2[j++]; printf("%d\n",cmp(str3,str4)); } return 0;}

 

转载于:https://www.cnblogs.com/woshijishu3/p/3651240.html

你可能感兴趣的文章
Masonry的使用
查看>>
关于户口
查看>>
Web
查看>>
函数名应用,闭包,装饰器初识
查看>>
JavaScript Date Format
查看>>
【Python】python基础语法 编码
查看>>
springcloud---how2java--记录零碎的信息
查看>>
K-th largest element in an array
查看>>
并发编程之秒杀
查看>>
Windows 下面 redis 发布为服务的官方方法
查看>>
HDU 2066 一个人的旅行
查看>>
如何卸载Windows 7中的IE10并还原到IE9
查看>>
更新WordPress4.0访问速度慢问题解决办法
查看>>
金蝶 K/3 Cloud 服务端控件编程模型
查看>>
那些容易忽略的事(1) -变量与运算符+
查看>>
九度oj 题目1252:回文子串
查看>>
面向对象
查看>>
移动端调用电话、短信、唤起QQ和使用百度地图
查看>>
开发时间及内容(二)
查看>>
C++primer 10.2.1节练习
查看>>