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...