早教吧作业答案频道 -->其他-->
求程序(不限编程语言)火车从始发站开出,在始发站上车的人数为a,然后到达第二站,在第二站有人上下车,但上下车的人数相同,因此从第二站开出时,车上人数保持为A人.从第三站起,上下车的
题目详情
求程序(不限编程语言)
火车从始发站开出,在始发站上车的人数为a,然后到达第二站,在第二站有人上下车,但上下车的人数相同,因此从第二站开出时,车上人数保持为A人.从第三站起,上下车的人数有一定的规律:上车的人数都是前两站上车人数之和,而下车人数等于上一站上车人数,一直到终点站的前一站(N-1),都满足此规律.
现在给出条件:共有N个车站,始发站上车人数为A,最后一站下车的人数为M(全部下车).编程求出从第X站开出时的人数是多少?
输入为:A,N,M,X(N,X都小于23);
输出为:X站开出的人数
火车从始发站开出,在始发站上车的人数为a,然后到达第二站,在第二站有人上下车,但上下车的人数相同,因此从第二站开出时,车上人数保持为A人.从第三站起,上下车的人数有一定的规律:上车的人数都是前两站上车人数之和,而下车人数等于上一站上车人数,一直到终点站的前一站(N-1),都满足此规律.
现在给出条件:共有N个车站,始发站上车人数为A,最后一站下车的人数为M(全部下车).编程求出从第X站开出时的人数是多少?
输入为:A,N,M,X(N,X都小于23);
输出为:X站开出的人数
▼优质解答
答案和解析
#include
#include
double Fibonacci(double n);
void main(){
double A,N,M,X,Num1,Num2,result;
coutA>>N>>M>>X;
Num1=A;
Num2=(M-Num1*(Fibonacci(N-3)+1))/(Fibonacci(N-2)-1);
result=Num1-Num2+Fibonacci(X-2)*Num1+Fibonacci(X-1)*Num2;
cout
#include
double Fibonacci(double n);
void main(){
double A,N,M,X,Num1,Num2,result;
coutA>>N>>M>>X;
Num1=A;
Num2=(M-Num1*(Fibonacci(N-3)+1))/(Fibonacci(N-2)-1);
result=Num1-Num2+Fibonacci(X-2)*Num1+Fibonacci(X-1)*Num2;
cout
看了求程序(不限编程语言)火车从始...的网友还看了以下:
同学们排队进行表演,每排站20人,正好站了24排.如果每排站16人,能站多少排?,用方程解 2020-04-26 …
二(1)班体育小组的学生站队,站成5列少2人,站成3列多1人,这些学生最少有多少人?(要求过程) 2020-05-13 …
用比例解决下题1、同学们做操,每行12人可站80行,如果站15人,可站多少行?2、一辆汽车从东城开 2020-05-19 …
站队,每排站20人,正好站了24排.每排站16人,能站多少排列方程 2020-05-21 …
输气站切换流程时要先开启备用流程,后关闭( ).A.进站阀门B.生产流程C.出站阀门D.站控系统 2020-05-31 …
同学们站队做操,每行16人正好站25行如果每行增加4人可站多少行列方程的解急 2020-06-04 …
趣味智力题有一个岗哨,共有有12个人值班,每人1小时.岗哨里有一只挂钟,大家依靠挂钟来决定轮岗的时 2020-07-04 …
对于公交运营的调整,有的人拍手称快,因为不用赶到长途汽车站,直接在市区里坐上公交车就能实现;有的人 2020-07-06 …
郑州市快速公交系统主线(简称B1)单程30km.完成全程的时间为1小时40分.全程的平均速度约为多少 2020-12-05 …
有3名男生,4名女生,在下列情况下,不同的站法各有几种?1.站成一排,男生不相邻;2.站成一排,男女 2021-01-12 …