递推5------7-5 sdut-C语言实验-黄金时代

简介: 递推5------7-5 sdut-C语言实验-黄金时代

7-5 sdut-C语言实验-黄金时代


分数 20


全屏浏览


切换布局


作者 马新娟


单位 山东理工大学


在古希腊时期,有一天毕达哥拉斯走在街上,在经过铁匠铺前他听到铁匠打铁的声音非常好听,于是驻足倾听。他发现铁匠打铁节奏很有规律,这个声音的比例被毕达哥拉斯用数学的方式表达出来。


这个比例就叫做黄金分割比,它是指将整体一分为二,较大部分与整体部分的比值等于较小部分与较大部分的比值,其比值约为0.6180339887。这个比例被公认为是最能引起美感的比例,因此被称为黄金分割。


现在小玉有一个正整数数列,这个数列的前一项和后一项的比值十分趋近于黄金分割比,即(a[i])/(a[i+1])~ 0.6180339887,(i>=1),可是她只知道数列的第一项是5,现在她想通过已有条件推断出数列的任意项,请你帮助她编写一个程序计算。(请留意题目提示)


输入格式:

每次输入一个整数n(1<=n<=20)


输出格式:

输出一个数,代表这个数列的第n项a[n]。


输入样例:

1

输出样例:

5
#include <stdio.h>
#include<stdlib.h>
 
int main()
{
  int n,i;
 scanf("%d",&n);
  {
      int a[26];
      a[0]=5;
      a[1]=8;
      for(i=2;i<n;i++)
      {
          a[i]=a[i-1]+a[i-2];
      }
      printf("%d\n",a[n-1]);
  }
    return 0;
}
目录
相关文章
|
8月前
|
算法 搜索推荐 程序员
C语言第十五练——输出第n位的斐波那契数
C语言第十五练——输出第n位的斐波那契数
71 0
|
2天前
7-2 sdut-C语言实验-删数问题(贪心法二)
7-2 sdut-C语言实验-删数问题(贪心法二)
10 2
|
2天前
7-10 sdut-C语言实验-走迷宫
7-10 sdut-C语言实验-走迷宫
8 2
|
2天前
7-4 sdut-C语言实验-区间覆盖问题
7-4 sdut-C语言实验-区间覆盖问题
9 2
|
2天前
7-9 sdut-C语言实验-商人小鑫
7-9 sdut-C语言实验-商人小鑫
8 1
|
2天前
|
算法
7-2 sdut-C语言实验-数字三角形问题
7-2 sdut-C语言实验-数字三角形问题
6 1
|
2天前
递推 4----7-4 sdut-C语言实验-马拦过河卒
递推 4----7-4 sdut-C语言实验-马拦过河卒
7 0
|
2天前
|
机器学习/深度学习
递推10-------7-10 sdut-C语言实验-拍皮球
递推10-------7-10 sdut-C语言实验-拍皮球
6 0
|
2天前
递推7------7-7 sdut-C语言实验-三国佚事——巴蜀之危分数
递推7------7-7 sdut-C语言实验-三国佚事——巴蜀之危分数
7 0
|
2天前
递推8-----7-8 sdut-C语言实验-王小二切饼0)
递推8-----7-8 sdut-C语言实验-王小二切饼0)
6 0