博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
高精度开跟模板(看不懂版)
阅读量:4449 次
发布时间:2019-06-07

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

1 int work(int o,char *O,int I) { // 手动开根,试商  2     char c, *D=O ; 3     if(o>0) { 4         for(l=0;D[l];D[l++]-=10) { 5             D[l++]-=120; 6             D[l]-=110; 7             while(!work(0,O,l)) D[l]+=20; 8             putchar((D[l]+1032)/20); 9         }10         putchar('\n');11     }12     else {13         c=o+(D[I]+82)%10-(I>l/2)*(D[I-l+I]+72)/10-9;14         D[I]+=I<0 ? 0 : !(o=work(c/10,O,I-1))*((c+999)%10-(D[I]+92)%10);15     }16     return o;17 }18 int main() {19     char s[205];s[0]='0';20     scanf("%s",s+1);21     if(strlen(s)%2 == 1) work(2,s+1,0);22     else work(2,s,0);23 }

 

转载于:https://www.cnblogs.com/adelalove/p/9860603.html

你可能感兴趣的文章
cocos2d-2.0-rc0a-x-2.0避免copy文件夹和库方法
查看>>
python提取隐含结构的字符串
查看>>
conversation with super KDL
查看>>
3. Git与TortoiseGit基本操作
查看>>
正則表達式匹配号码
查看>>
Codeforces Beta Round #10 B. Cinema Cashier (树状数组)
查看>>
Zookeeper zkui-zookeeper图形化管理工具
查看>>
线段树
查看>>
LLVM提议向C语言中加入模块机制
查看>>
免费学习视频
查看>>
Winodws10 &system进程占用磁盘100%
查看>>
css样式优先级
查看>>
遇见未知的自己
查看>>
js中return;、return true、return false;区别
查看>>
关于list的一些作业
查看>>
bzoj 2818: Gcd
查看>>
bzoj千题计划316:bzoj3173: [Tjoi2013]最长上升子序列(二分+树状数组)
查看>>
JDK1.8之后匿名内部类访问方法中的局部变量不用加final修饰
查看>>
九度oj题目1521:二叉树的镜像
查看>>
java运行时内存分类
查看>>