早教吧作业答案频道 -->其他-->
求程序(不限编程语言)火车从始发站开出,在始发站上车的人数为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
看了求程序(不限编程语言)火车从始...的网友还看了以下:
甲乙两人分别从A、B两城同时相向而行,4小时在图中相遇,这时甲行了全程的40%,相遇后两人仍按原速继 2020-03-30 …
物体从A点静止出发,做匀加速直线运动,紧接着又做匀减速直线运动,到达B点时恰好停止.在先后两个运动 2020-05-16 …
甲乙两人从AB两地同时出发.相向而行.相遇时.乙行了全程的20%.相遇后.两人继续前进.甲到达B地 2020-05-20 …
英语里并列结构的省略我在翻译这样一个句子:到2005年底,高速公路总里程达到4.1万公里,2006 2020-06-05 …
甲乙两人分别从AB两城同时相向而行,4小时在途中相遇,这时甲行了全程的40%,相遇后两人仍按原速继 2020-07-15 …
甲乙两人分别从AB两城同时相向而行,4小时在途中相遇,这时甲行了全程的40%,相遇后两人仍按原速继 2020-07-26 …
英语翻译求英语手工翻译:根据Tim的邮件,大马达的交货期如下,由于是新产品产能还不稳定,故供应商可供 2020-12-01 …
甲、乙、丙分别表示真核细胞核基因传递与表达的相关过程.下列叙述错误的是()A.甲、乙、丙过程需要的原 2020-12-01 …
高斯随机过程的自相关函数如果已知一个高斯随机变量的均值u和方差a,如何求出其自相关函数的表达式,或者 2020-12-20 …
编写计算器程序,用c++程序语言.请编写程序实现任意数学表达式求值计算器功能说明:(^)是乘方运算符 2021-01-14 …