三国佚事——巴蜀之危【递推】
生活随笔
收集整理的這篇文章主要介紹了
三国佚事——巴蜀之危【递推】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
三國佚事——巴蜀之危
Time Limit:?1000 ms?Memory Limit:?65536 KiB
Submit?Statistic?Discuss
Problem Description
話說天下大勢,分久必合,合久必分。。。卻道那魏蜀吳三國鼎力之時,多少英雄豪杰以熱血譜寫那千古之絕唱。古人誠不我欺,確是應了那句“一將功成萬骨枯”。?
是夜,明月高懸。諸葛丞相輕搖羽扇,一臉愁苦。原來是日前蜀國戰事吃緊,丞相徹夜未眠,奮筆急書,于每個烽火臺寫下安排書信??上?#xff0c;這戰事多變,丞相運籌 帷幄,給諸多烽火臺定下不同計策,卻也實屬不易。
誰成想這送信小廝竟投靠曹操,給諸葛丞相暗中使壞。這小廝將每封書信都投錯了烽火臺,居然沒有一封是對的。不多時小廝便被抓住,前后之事卻也明朗。這可急壞了諸葛丞相,這書信傳錯,勢必會讓蜀軍自亂陣腳,不攻自破啊! 諸葛丞相現在想知道被這小廝一亂,這書信傳錯共有多少種情況。
Input
?????????題目有多組數據,處理到文件結尾,丞相共寫了n(1 <= n <= 20)封書信,輸入一個正數n。
Output
?? ? ? ??輸出書信傳錯的情況數。
Sample Input
136Sample Output
02265Hint
?
Source
?
AC代碼
#include <cstdio> #include <iostream> using namespace std; long long arr[25]; int main() {arr[1]=0,arr[2]=1;for(int i=3;i<25;i++)arr[i]=(i-1)*(arr[i-1]+arr[i-2]);int n;while(cin>>n)cout<<arr[n]<<endl;return 0; }?
總結
以上是生活随笔為你收集整理的三国佚事——巴蜀之危【递推】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Angular6_服务端渲染SSR
- 下一篇: apache ab压力测试报错