problem description
輸入乙個長度為n的串,串中只由『a』、『b』、『c』三個小寫字母組成。如果不允許出現只含有『a』和『b』的回文串,共有多少種組合?
例如:當n為3的時候,共有3^3=27種,但是aba、bab是不允許的,因此只有25種。
input
第一行輸入乙個正整數t(1<=t<=1000),表示資料組數;
第二行輸入乙個正整數n(1<=n<=35),表示串長;
output
對於每一組資料,輸出滿足條件的組合數。
sample input
3 2 3 4
sample output
9 25
79 需要花費一定時間找規律,首先是奇偶,然後需要從二進位制的思路上去考慮。不過考慮清楚了,**實現很簡單啊。
#include
#include
#include
using
namespace
std;
int main()
回文整數(非字串)
問題描述 給定乙個正整數,判斷這個正整數是否是回文數。要求不能把給定的整數轉換成字串的格式。測試樣例 參考 usr bin env python3 coding utf 8 o logn time o 1 space import math 判斷乙個整數是否是回文數的方法就是比較它的第乙個數字和最後...
回文字串(遞迴 非遞迴)
fj的字串 description fj在沙盤上寫了這樣一些字串 a1 a a2 aba a3 abacaba a4 abacabadabacaba 你能找出其中的規律並寫所有的數列an嗎?input 僅有乙個數 n 26。output 請輸出相應的字串an,以乙個換行符結束。輸出中不得含有多餘的空...
常見程式設計題 回文串
1 題目 判斷乙個字串是否為回文。解析 前後掃瞄字串時,如果一旦發現有乙個位置的字元不相同,就肯定不是回文,如果遍歷完都相同,就是回文。include includeusing namespace std 迴圈的方式 bool huiwen string str for int i 0 i len2...