a
problem description
機械實驗班有個同學叫小泉,有一天數學老師給小泉布置了一道個人作業,給小泉m(m<=100)組資料,每組資料有n個正整數(n<=100)讓他把每組的n個數按公升序排成一行,但由於數的數目比較多,人工做很費時,於是小泉就想到了喜歡程式設計序的你,請你幫他解決這個問題,可不要讓他失望噢。
input
輸入包括m+1行,第一行是兩個正整數m、n;m表示總共多少組資料,下面m行每行包含n個正整數。(輸入資料之間會用空格隔開)
output
輸出包括m行,每行分別對應輸入中m組資料的公升序序列,數與數之間用乙個空格隔開。
example input
2 31 3 2
4 2 6
example output
1 2 32 4 6
#include
int main()
for(k = 0; k < n; k++)
p++;
q++; }
}for(x = 0; x < n - 1; x++)
printf("%d\n", a[n - 1]); }
return 0; }
b
problem description
leiq當上了體育委員,現在老師讓他去給班級裡的人排隊,leiq剛學了排序,所以他想以這種方式給班級裡的人排隊(從矮到高),他想知道排序完成後的結果。
input
多組輸入,每組的第一行是乙個正數n(1<=n<=100),第二行是n個數,表示每乙個人的高度。
output
輸出排序完成後的結果。
example input
3176 175 174
example output
174 175 176
#include
int main()
for(k = 0; k < n; k++)
p++;
q++; }
}for(x = 0; x < n - 1; x++)
printf("%d\n", a[n - 1]); }
return 0; }
cproblem description
輸入乙個正整數n(1<=n<=10),再輸入n*n的矩陣,要求求該矩陣的下三角元素之和。
input
輸入包括n+1行。
第一行為整數n;
接下來的n行為矩陣資料。
output
矩陣的下三角元素之和。
example input
51 2 3 4 5
2 3 4 5 6
3 4 5 6 7
4 5 6 7 8
5 6 7 8 9
example output
75
#include
int main()
} s = 0;
p = &a[0][0];
for(i = 0; i < n; i++)
p = &a[i + 1][0]; }
printf("%d\n", s);
return 0;}
d
example input
aaaaggg g
lozxvxomjbchstxooxtshcbjmoxvxzol
i am a good acmer
2013
example output
yesyesyes
no
#include
#include
int main()
} b[k] = '\0';
n = strlen(b);
p = b;
q = b + (n - 1);
for(i = 0; i < n; i++)
else
break; }
if(i >= n)
printf("yes\n");
else
printf("no\n"); }
return 0; }
山東理工 1572
problem description 矩陣是非常美妙的東西,可以用來解方程,以及解決一些圖論的問題等,應用很廣泛。即使沒有學過線性代數,大家也一定接觸過矩陣,在程式設計中可以理解為二維的表。矩陣有很多操作就像舞蹈一樣,如行列的置換,矩陣的轉置等。今天我們只看矩陣的旋轉,希望得到當前矩陣順時針旋轉9...
山東理工大學 順序表練習題答案
使用需明白,我提供的 並不是給大家抄的,而是給大家乙個思路來做題。如果你一開始就會意錯了的話 只會抄的話 你的水平永遠不會得到大的飛躍,如果你還對自己有嚴格的要求的話,就可以略微參考一下。有什麼不好或不對的地方歡迎提出。有什麼不懂的地方可以盡可能的提出來,我會做解答。可以當面叫我解答 提供給我小組的...
山東理工ACM 1334
從鍵盤輸入10個學生的姓名和成績,請按字典序排列學生的姓名並輸出 姓名和成績對應關係保持不變 輸入共11行,前10行每行是乙個學生的姓名,最後一行是10個用空格分開的整數表示對應的10個學生成績。姓名大小不超過20個字元 輸出姓名按字典序排列後的學生姓名和成績,共10行,每個學生的姓名和成績佔一行,...