給定一系列正整數(shù)咆畏,請按要求對數(shù)字進行分類季眷,并輸出以下 5 個數(shù)字:
A?1???= 能被 5 整除的數(shù)字中所有偶數(shù)的和秋茫;
A?2???= 將被 5 除后余 1 的數(shù)字按給出順序進行交錯求和布疼,即計算?n?1???n?2??+n?3???n?4???;
A?3???= 被 5 除后余 2 的數(shù)字的個數(shù)缤剧;
A?4???= 被 5 除后余 3 的數(shù)字的平均數(shù)馅袁,精確到小數(shù)點后 1 位;
A?5???= 被 5 除后余 4 的數(shù)字中最大數(shù)字荒辕。
輸入格式:
每個輸入包含 1 個測試用例。每個測試用例先給出一個不超過 1000 的正整數(shù)?N犹褒,隨后給出?N?個不超過 1000 的待分類的正整數(shù)抵窒。數(shù)字間以空格分隔。
輸出格式:
對給定的?N?個正整數(shù)叠骑,按題目要求計算?A?1??~A?5???并在一行中順序輸出李皇。數(shù)字間以空格分隔,但行末不得有多余空格宙枷。
若其中某一類數(shù)字不存在掉房,則在相應(yīng)位置輸出?N。
此題有些難度慰丛,在使用二維數(shù)組時發(fā)現(xiàn)由于輸入數(shù)據(jù)的長度不確定卓囚,因此使用二維數(shù)組實現(xiàn)比較麻煩,因此改用vector“動態(tài)數(shù)組”诅病,但是在定義動態(tài)數(shù)組時遇到了麻煩哪亿,因此參考了柳神的代碼,發(fā)現(xiàn)是這樣定義的:vector(int) v[5]; 這個語句的意思是贤笆,建立了一個大小為5的向量蝇棉,這個向量v的每個元素都是整型。
這道題需要再復(fù)習(xí)一遍芥永,希望第二遍可以獨立完成篡殷。