練習題c (一)

2021-07-11 12:45:29 字數 833 閱讀 2018

1. 計算字串最後乙個單詞的長度,單詞以空格隔開。

#include #include using namespace std;

int main()

2. 

計算最少出列多少位同學,使得剩下的同學排成合唱隊形

說明:

n位同學站成一排,**老師要請其中的(n-k)位同學出列,使得剩下的k位同學排成合唱隊形。 

合唱隊形是指這樣的一種隊形:設k位同學從左到右依次編號為1,2…,k,他們的身高分別為t1,t2,…,tk,   則他們的身高滿足存在i(1<=i<=k)使得titi+1>......>tk。 

你的任務是,已知所有n位同學的身高,計算最少需要幾位同學出列,可以使得剩下的同學排成合唱隊形。總首和尾找 最大上公升子串行

#include #include using namespace std;

int main()

int maxlen = 0;

int temp = 0;

int*b = new int[n];

int*c = new int[n];

for (int i = 0; i < n; i++) }

for (int i = n - 1; i >= 0; i--) }

for (int i = 0; imaxlen)

maxlen = b[i] + c[i] - 1;

cout << n - maxlen;

delete b;

delete c;

return 0;

}

c 練習題(一)

1從控制台輸入3個數字a,b,c,用邏輯運算子判斷一下a是否 是最大的數,如果是輸出true,否則輸出false。int a 6 int b 3 int c 0 if a b a c else 2控制台輸入乙個字元,如果輸入的是m,則輸出男性,否則 什麼都不輸出 string r console.r...

C高階 練習題(一)

碼字不易,對你有幫助點讚 關注支援一下作者 1.列印楊輝三角 11 1 1 2 1 1 3 3 1 1 4 6 4 1 2.字串旋轉 寫乙個函式,判斷乙個字串是否為另外乙個字串旋轉之後的字串。例如 給定s1 aabcd和s2 bcdaa,返回1 給定s1 abcd和s2 acbd,返回0.aabcd...

C 指標練習題

1.耶穌有13個門徒,其中有乙個就是出賣耶穌的叛徒,請用排除法找出這位叛徒 13人圍坐一圈,從第乙個開始報號 1,2,3,1,2,3 凡是報到 3 就退出圈子,最後留在圈內的人就是出賣耶穌的叛徒,請找出它原來的序號 使用迴圈鍊錶實現要求 lzy 2011 8 1 include include us...