Advertisement

2019年蜀山区第十五届青少年信息学竞赛

阅读量:

第一题 求和

【问题描述】

斐波拉契数列,又称黄金分割数列。因数学家列昂纳多·斐波那契以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、······在数学上,斐波那契数列以如下被以递推的方式定义:F(1)=1,F(2)=1,F(n)=F(n-1)+F(n-2)(n>=3)。

斐波那契数列的前两项分别为1,1。以后每项为前两项之和。现在输入n,要求斐波那契数列前n项的和(1<=n<=5000)。

【输入格式】sum.in

输入只有一个数n,表示求斐波那契数列前n项的和。

【输出格式】sum.out

输出斐波那契数列前n项的和

【样例输入】

3

【样例输出】

4

【数据范围】

对于40%的数据,n<=10

对于100%的数据,n<=5000

第二题 骑车还是走路

【问题描述】

菲菲的家住在大学校园里。在大学校园里,没有自行车,上课办事会很不方便。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等。这要耽误一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒走3.0秒。请判断走不同的距离去办事,是骑车快还是走路快。

【输入格式】

输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。

【输出格式】

输出一行,如果骑车快,首先输出“Bike”,然后输出骑车比走路快的时间,单位为秒;如果走路快,首先输出“Walk”,然后输出走路比骑车快的时间,单位为秒;如果一样快,输出一行“All”。(时间四舍五入精确到0.1秒)

【样例输入】

120

【样例输出】

Bike 10.0

全部评论 (0)

还没有任何评论哟~