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

网站风格的表现形式wordpress迁移器

网站风格的表现形式,wordpress迁移器,制作网络图的app,物业公司网站设计题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 给定数列 1,1,1,3,5,9,17,⋯,从第 4 项开始,每项都是前 3 项的和。 求第 20190324 项的最后 4 位数字。 运行限制 最大运行时间&#xff1a…

题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

给定数列 1,1,1,3,5,9,17,⋯,从第 4 项开始,每项都是前 3 项的和。

求第 20190324 项的最后 4 位数字。

运行限制
最大运行时间:1s
最大运行内存: 128M

最终的答案是4659;
所需变量

int a[4];//为了节省空间,我们可以用四个空间大小的数组来代替不断循环

int n;//代表要求的是第多少项

int temp;//用来确定到底是数组中的哪一项

int i;//循环变量

首先我们可以设计一个循环的数组,这样节省空间,比如对于第四项是由前三项加起来,那么我们就可以把a[0] + a[1] + a[2]加起来赋值给a[3],对于第五项由于只需要前三项,那么我们可不可以将第五项赋值给a[0],因为我们只需要“前三项”,a[1] + a[2] + a[3],,对于第六项那么我们就可以将 a[2] + a[3]+a[0]然后赋值给a[1],这样我们就做到节省空间的做法了!(该方法本人新思路,大家可以看看)

for(i = 3;i<n;i++){temp = i%4;a[temp] = (a[0] + a[1] + a[2] + a[3] - a[temp])%10000;}

思路:因为这个题目是只需要最后的四位数,然后我们每次发现从第五位开始,上面位的我们都不需要,所以看在字符会越界的情况下,我们可以每次加起来就求余一次,把从第五位开始,上面的位数都去掉!
该方法本人认为比较优,如果有更好的想法,欢迎q我!

#include<stdio.h>
int a[4] = {1,1,1,0};
int n,temp,i;
int main(){scanf("%d",&n);for(i = 3;i<n;i++){temp = i%4;a[temp] = (a[0] + a[1] + a[2] + a[3] - a[temp])%10000;}printf("%d",a[temp]);return 0;
}

在这里插入图片描述

http://www.yayakq.cn/news/981554/

相关文章:

  • 手机版网站建设报价应届生招聘去哪个网站
  • 百度自己网站排名全国水利建设市场信用信息平台网站
  • 网站建设规划案例泉州网页制作企业
  • 免费手机网站制作南宁 网站推广
  • php做的网站源代码在哪里wordpress自动升级了
  • 株洲网站设计外包首选深圳专业网站建设企业
  • 木地板企业网站模版商业网站的域名后缀是什么
  • 山东高密网站建设建设网站怎么收费
  • 蓝色系 网站wordpress首页太慢
  • 自驾游网站模板中国电力建设协会网站
  • 网站设计遵循的原则怎样做个做外贸的网站
  • 深圳做网站开发费用免费的韩国网站服务器
  • 如何做网站数据分析为企业做一个网站多少钱
  • 建设网站分几个步骤深圳住建官网
  • 制作网站参考百度指数官网移动版
  • 化妆品营销型网站案例wordpress 网站加速
  • 网站开发文档wordnas可以做网站吗
  • 沈阳教做网站网络建设公司不只是
  • 华茂达建设集团网站建筑业资质查询网站
  • 网站建设与网页设计的论文网站要怎么备案
  • 怎样提交网站地图企业简介优势项目案例等推广
  • 网站设置了权限php网站后台忘记密码
  • 出口电商网站建设程序旧域名新网站
  • 外贸网站搭建施工企业资质类别
  • 运城可以做网站的公司对外宣传推广方案
  • 马克斯网站建设站长统计代码
  • 网站建设 数据库管理深圳网站建设高端设计
  • 做网站找哪家好熊掌号做网站营销
  • 网站建设方案大全搭建网站多少时间
  • 黄山市网站建设网站怎么做收费