二、偶數求和
三、資料的交換輸出
四、 字串統計
五、母牛的故事
青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。
輸入資料有多組,每組佔一行,每行的第乙個數是n(2對於每組輸入資料,輸出選手的得分,結果保留2位小數,每組輸出佔一行。
3 99 98 97
4 100 99 98 97
98.00
98.50
#include
intmain()
}}for(i=
1;i1;i++
) s+
=a[i]
;printf
("%.2lf\n"
,s/(n-2)
);}}
有乙個長度為n(n<=100)的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。
輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所述。
對於每組輸入資料,輸出乙個平均值序列,每組輸出佔一行。
3 24 2
3 63 7
#include
intmain()
printf
("%ld "
,s/m);}
s=0;
for(i=
0;i)printf
("%ld\n"
,s/temp);}
}
輸入n(n<100)個數,找出其中最小的數,將它與最前面的數交換後輸出這些數。
輸入資料有多組,每組佔一行,每行的開始是乙個整數n,表示這個測試例項的數值的個數,跟著就是n個整數。n=0表示輸入的結束,不做處理。
對於每組輸入資料,輸出交換後的數列,每組輸出佔一行。
4 2 1 3 4
5 5 4 3 2 1
01 2 3 4
1 4 3 2 5
#include
intmain()
}}
對於給定的乙個字串,統計其中數字字元出現的次數。
輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。
對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。
2asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf69
#include
#include
intmain()
}
有一頭母牛,它每年年初生一頭小母牛。每頭小母牛從第四個年頭開始,每年年初也生一頭小母牛。請程式設計實現在第n年的時候,共有多少頭母牛?
輸入資料由多個測試例項組成,每個測試例項佔一行,包括乙個整數n(0對於每個測試例項,輸出在第n年的時候母牛的數量。
每個輸出佔一行。24
5024
6
#include
intfib
(int n)
;int main ()}
intfib
(int n)
杭電oj2000 C語言
problem description 輸入三個字元後,按各字元的ascii碼從小到大的順序輸出這三個字元。input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。output 對於每組輸入資料,輸出一行,字元中間用乙個空格分開。sample input qwe asd zxcsampl...
杭電oj2001 C語言
題目 problem description 輸入兩點座標 x1,y1 x2,y2 計算並輸出兩點間的距離。input 輸入資料有多組,每組佔一行,由4個實數組成,分別表示x1,y1,x2,y2,資料之間用空格隔開。output 對於每組輸入資料,輸出一行,結果保留兩位小數。sample input...
杭電oj2040 2049 C語言
方便自己複習回顧 我在vc 編譯的所以用 int64定義超級大數 2040親和數 include intmain 求餘相加就行 for int n 1 nif sum1 m sum2 i else return0 2041超級樓梯 include stdio.h intmain for int i ...