题目大意:

在幻想乡,西行寺幽幽子是以贪吃闻名的亡灵。他决定去收集人间的春度,聚集起来让西行妖开花。很快,作为幽幽子家园艺师的魂魄妖梦收集到了M个单位的春度。并且在这段时间里,幽幽子计算出要让西行妖开出一朵花需要N个单位的春度。现在幽幽子想要知道,使用所有的春度,能够让西行妖开出多少朵花。

N,M的位数不超过L
对于60%的数据:L <= 2,000且ans <= 2,000
对于100%的数据:L <= 20,000且ans <= 2,000,000,000

题解:

显然裸的高精度除法
不会高精度除法的我给个

传送门

代码:

constn=30001;typearr=array [0..n] of longint;vara,b,c:arr;st1,st2:ansistring;l1,l2,i,j:longint;procedure work;vari,j,k,g,s:longint;
beginj:=1;i:=1;while (i<n) and (a[i]=b[i]) do inc(i);while a[i]>=b[i] dobegininc(j);for i:=2 to n dobeginb[i-1]:=b[i];b[i]:=0;end;i:=1;while (i<n) and (a[i]=b[i]) do inc(i);end;while j>0 dobegini:=1;while (i<n) and (a[i]=b[i]) do inc(i);while a[i]>=b[i] dobegink:=n-j+1;g:=0;s:=0;c[k]:=c[k]+1;for i:=k downto 1 dobegins:=c[i]+g;g:=s div 10;c[i]:=s mod 10;end;g:=0;for i:=n downto 1 doif a[i]>=b[i]+gthen begina[i]:=a[i]-b[i]-g;g:=0;endelse begina[i]:=10+a[i]-b[i]-g;g:=1;end;i:=1;while (i<n) and (a[i]=b[i]) do inc(i);end;j:=j-1;for i:=n downto 2 dobeginb[i]:=b[i-1];b[i-1]:=0;end;end;
end;beginreadln(st1);readln(st2);l1:=length(st1);l2:=length(st2);for i:=1 to l1 doa[n-l1+i]:=ord(st1[i])-48;for i:=1 to l2 dob[n-l2+i]:=ord(st2[i])-48;work;j:=1;while (j<n) and (c[j]=0) do inc(j);for i:=j to n do write(c[i]);
end.

SSL P2151 西行寺幽幽子___高精度相关推荐

  1. noip模拟赛 西行寺幽幽子 高精度除法

    西行寺幽幽子 时间限制: 1 Sec  内存限制:128 MB 题目描述 在幻想乡,西行寺幽幽子是以贪吃闻名的亡灵.不过幽幽子可不是只会吃,至少她还管理着亡灵界.话说在幽幽子居住的白玉楼有一颗常年不开 ...

  2. 西行寺幽幽子(恶心的高精除)

    题目描述 在幻想乡,西行寺幽幽子是以贪吃闻名的亡灵.不过幽幽子可不是只会吃,至少她还管理着亡灵界.话说在幽幽子居住的白玉楼有一颗常年不开花的樱树--西行妖.幽幽子决定去收集人间的春度,聚集起来让西行妖 ...

  3. codevs 1331 西行寺幽幽子

    codevs 1331 西行寺幽幽子 题目描述 在幻想乡,西行寺幽幽子是以贪吃闻名的亡灵.不过幽幽子可不是只会吃,至少她还管理着亡灵界.话说在幽幽子居住的白玉楼有一颗常年不开花的樱树--西行妖.幽幽子 ...

  4. Problem 2 西行寺幽幽子(spring.cpp/c/pas)

    Problem 2  西行寺幽幽子(spring.cpp/c/pas) 题目描述  在幻想乡,西行寺幽幽子是以贪吃闻名的亡灵.不过幽幽子可不是只会吃,至少她还管理着 亡灵界.话说在幽幽子居住的白玉楼有 ...

  5. 【codevs 1331】西行寺幽幽子

    点击就送屠龙宝刀 题目描述 在幻想乡,西行寺幽幽子是以贪吃闻名的亡灵.不过幽幽子可不是只会吃,至少她还管理着亡灵界.话说在幽幽子居住的白玉楼有一颗常年不开花的樱树--西行妖.幽幽子决定去收集人间的春度 ...

  6. startssl申请免费ssl证书

    申请过程步骤蛮多的,对于像我这样的小白来说还是截图+文字记录下比较好.浏览器是firefox. 1.打开http://www.startssl.com/ 2.点击StartSSL Free(Class ...

  7. PL/SQL块结构和组成元素

    本篇主要内容如下: 2.1   PL/SQL块 2.2   PL/SQL结构 2.3   标识符 2.4   PL/SQL 变量类型 2.4.1  变量类型 2.4.2  复合类型 2.4.2.1 记 ...

  8. [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)...

    [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) 原文:[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之 ...

  9. 【JZOJ4598】准备食物

    Description "~妖梦,我又饿了!" 魂魄妖梦身为西行寺家的专属庭师第二代兼大小姐的西行寺幽幽子的护卫,却承担了为幽幽子准备食物的任务.幽幽子是个非常贪吃的亡灵,所以妖梦 ...

最新文章

  1. blob照片显示 oracle_保存图片到oracle的blob字段,报ora-01465
  2. python爬虫跨域_AJAX跨域简单讲解【Python版】
  3. 快速幂(Fast_Power)
  4. 库-libuv 和 libev的对比
  5. linux真实地址是什么意思,linux – 如何为发件人地址配置真实域名
  6. 关于《构建之法》阅读笔记 的致歉博客
  7. 从沉睡到满血复活,阿里开源框架 Dubbo 有没有让你踩过坑?
  8. QThread的用法:开启与退出
  9. 一个双线性配对(双线性映射)的例子
  10. 虚拟机中修改Fedora10/9屏幕的分辨率
  11. 基于LQR的车辆LKA算法设计
  12. 正则表达式随记(3)常用的正则表达式
  13. IKexpression解读二
  14. 域环境批量推送OUTLOOK签名
  15. 做外贸用哪个企业邮箱比较好?大容量外贸企业邮箱哪家好?
  16. 用javascript写一个简单的登录表单,包含用户名、密码和手机号码。提交数据时验证用户名、密码和手机号输入格式。
  17. 「九章云极DataCanvas」完成C+轮融资, 用云中云战略引领数据智能基础软件升级
  18. 入侵oracle数据库时常用的操作命令整理
  19. canvas压缩图片或者进行视频抓拍
  20. IT小白如何从职场新人到行业翘楚,看一个IT高管的发展路线

热门文章

  1. 见鬼,U盘空间怎么少了,原来是EFI分区搞的鬼,删除它
  2. 输入一个年份,输出是否为闰年。#闰年条件:能被4整除但不能被100整除,或者能被400整除的年份是闰年。
  3. 科目三: 济南章丘三号线
  4. oracle 字符去除空格,oracle消除字符串空格 | 学步园
  5. CRC码计算及原理(FCS帧校验序列生成)
  6. 【怎样学好Java】
  7. 排他思想 (Js代码实现,有经典案例)
  8. android便签工具下载,便签记录app下载-便签记录 安卓版v1.0.0-PC6安卓网
  9. 医疗健康产品展:联影医疗
  10. 微信小程序跳转tabBar页面传参