当前位置: 首页 > wzjs >正文

靖江疫情最新情况seo01

靖江疫情最新情况,seo01,手机网站建站公司有哪些,制作网站公司图片由题知计算阶乘之和,我们可以用for循环计算每一次的值把总和放在BigInteger然后进行判断。但是这样明显过于麻烦,我们可以利用数学的本质去思考这个问题,以0结尾的数字乘以一个数字必定为0,阶乘之中必定有2和5结尾的数字相乘得0&a…

由题知计算阶乘之和,我们可以用for循环计算每一次的值把总和放在BigInteger然后进行判断。但是这样明显过于麻烦,我们可以利用数学的本质去思考这个问题,以0结尾的数字乘以一个数字必定为0,阶乘之中必定有2和5结尾的数字相乘得0,这个0的阶乘和下一个数字相乘的结尾又必定为0,俩个数字求和也必定为0;依此类推后面几位数字必定为0;题目提示首位不为0。

根据此我们可以使用mod的运算法则

  1. 加法法则:(a + b) % p = (a % p + b % p) % p$

  2. 减法法则:(a - b) % p = (a % p - b % p) % p$

  3. 乘法法则:(a * b) % p = (a % p * b % p) % p

  4. 幂运算法则:a^b % p = ((a % p)^b) % p$(除法例外)                                                             每次运算时mod九位数字即可,代码如下👇                                                                                 

    	public static void main(String[] args) {long sum=0;long num=1;for (int i = 2; i < 22; i++) {//long数据到22就溢出为负值num*=i;sum+=num;System.out.println(sum);}}

    每次mod9只要最后9位进行运算

    	public static void main(String[] args) {long sum=0;long num=1;for (int i = 2; i < 100; i++) {//循环100次找到重复的正确结果num*=i;sum+=num;num%=1e9;sum%=1e9;System.out.println(sum);}

    还可以加上判断条件直接输出标准答案

    	public static void main(String[] args) {long sum=0;long num=1;long a=0;for (int i = 2; i < 100; i++) {num*=i;sum+=num;num%=1e9;sum%=1e9;if (sum==a) {//说明已经相同了break;}a=sum;//重新赋值}System.out.println(sum);}

    解题代码留了一个BUG,请大家仔细分析!

http://www.dtcms.com/wzjs/102684.html

相关文章:

  • php动态网站开发习题答案网站创建
  • 电脑传奇网站网站是怎么做出来的
  • 优秀作文网站推荐产品推广软文200字
  • 张家港外贸网站设计新业务在线软件下载
  • 网站seo谷歌黄冈免费网站推广平台汇总
  • 物联网手机app开发软件seo资源网站 排名
  • 内蒙古城乡建设和住房建设厅网站公司网站的推广方案
  • 襄阳市做网站品牌营销策划案例
  • wordpress网站模板百度竞价推广常用到的工具
  • 做网站的会淘宝美工么seo培训费用
  • 南通做网站推广的公司湖南seo优化
  • 网站建设与规划实验总结windows优化大师和鲁大师
  • 手机高端设计网站建设足球直播在线直播观看免费cctv5
  • 阿里巴巴吧国际网站怎么做google关键词搜索工具
  • 上海网站排名优化价格百度官方认证
  • 做淘客网站 知乎网络营销个人总结
  • 注册公司代理记账王通seo赚钱培训
  • 盐城哪家做网站的正规指数函数求导
  • wordpress插件重写上海全国关键词排名优化
  • psd转 wordpress360优化大师官方最新
  • 用.net core 做网站国家卫生健康委
  • 广州大型网站建设公司百度百家号官网
  • 建设一个一般网站需要多少钱现在网络推广哪家好
  • 推广下载seo查询工具网站
  • wordpress三道杠菜单宁波seo关键词优化教程
  • 宁波住房和城乡建设部网站外贸推广引流
  • 做网站价格miniuinetseo关键词快速排名
  • 做企业网站用什么框架seo网络推广招聘
  • 自己做的网站本地虚拟上传seo关键词优化软件
  • 手机版官方网站的建设杭州网站seo推广