我剛剛再解老師那個程式設計競賽平台裡面的題目
有一題是輸入K之後
就顯示出第K項的費氏數
程式碼給大家參考:
#include <iostream>
using namespace std;
int main() {
long long n,s,k=1,k2;
while(cin >> s){ //cin 是指 輸入的值丟到s
long long a=1,b=0; //long long 是宣長一點的變數
for(n = 0 ; n < s; n++){
k = a + b;
a = b;
b = k;
}
cout << k <<endl;
}
return 0; //不用管他
}
這個是用console寫的
所以到時候程式碼會不太一樣
但是中間的數學概念都一樣
說不定老師會考喔:)
(我今天晚上能解幾題就解幾題吧~)
--
小Q的無名:http://www.wretch.cc/blog/hsnu114444
Homepage:http://nccu.edu.tw/97701020/index.htm
這只是一個簽名檔~*<( ̄︶ ̄)>
~( ̄▽ ̄)~(_△_)~( ̄▽ ̄)~(_△_)~( ̄▽ ̄)~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.67.215