problem p
problem description
在一無限大的二維平面中,我們做如下假設:
1、 每次只能移動一格;
2、 不能向後走(假設你的目的地是「向上」,那麼你可以向左走,可以向右走,也可以向上走,但是不可以向下走);
3、 走過的格仔立即塌陷無法再走第二次;
求走n步不同的方案數(2種走法只要有一步不一樣,即被認為是不同的方案)。
input
首先給出乙個正整數c,表示有c組測試資料
接下來的c行,每行包含乙個整數n (n<=20),表示要走n步。
output
請程式設計輸出走n步的不同方案總數;
每組的輸出佔一行。
sample input21
2sample output
3思路:跟前面差不多
感想:走格仔走格仔。。。本質都一樣
ac**:
#include
#include
#include
#include
#include
using namespace std;
long long int up[25];
long long int leri[25];
int main()
while(t--)
}
2016SDAU程式設計練習三1010
problem j problem description 有一樓梯共m級,剛開始時你在第一級,若每次只能跨上一級或二級,要走上第m級,共有多少種走法?input 輸入資料首先包含乙個整數n,表示測試例項的個數,然後是n行資料,每行包含乙個整數m 1 m 40 表示樓梯的級數。output 對於每個...
2016SDAU程式設計練習二1017
非常可樂 problem description 大家一定覺的運動以後喝可樂是一件很愜意的事情,但是seeyou卻不這麼認為。因為每次當seeyou買了可樂以後,阿牛就要求和seeyou一起分享這一瓶可樂,而且一定要喝的和seeyou一樣多。但seeyou的手中只有兩個杯子,它們的容量分別是n 毫公...
2016SDAU程式設計練習二1019
n皇后問題 problem description 在n n的方格棋盤放置了n個皇后,使得它們不相互攻擊 即任意2個皇后不允許處在同一排,同一列,也不允許處在與棋盤邊框成45角的斜線上。你的任務是,對於給定的n,求出有多少種合法的放置方法。input 共有若干行,每行乙個正整數n 10,表示棋盤和皇...