有乙個長度為n(n<=100)的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。
input
輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所述。
output
對於每組輸入資料,輸出乙個平均值序列,每組輸出佔一行。
sample input
3 24 2
sample output
3 63 7
這是比較麻煩的一種方法:
#include
intmain
() if(n%m==0)
a[c-1]=(2+2*m)/2+2*m*(c-1);
else
if(n%m==1)
a[c-1]=2*n;
else
a[c-1]=n-n%m+1+n;
printf(" %d\n",a[c-1]);}}
return0;}
比較簡單的方法:
#include
intmain
() if(b%m==0&&b==n)
printf("%d",sum/m);
if((n-b)/m==0&&b==n&&n%m!=0)
printf("%d",sum/(n%m));
}printf("\n");
}return
0;}
ACM 偶數求和
description 還記得小時候,我們剛開始學會數數那會兒,總是被數的各種概念,繞的頭昏腦漲。比如,0是自然數嗎?什麼是實數?什麼是整數?什麼是偶數和奇數?比如偶數就有乙個神奇的性質 任何乙個奇數都不等於任何乙個偶數 若干個整數的連乘積,如果其中有乙個偶數,乘積必然是偶數。所以這道題目大家 所要...
ACM 偶數求和
有乙個長度為n n 100 的數列,該數列定義為從2開始的遞增有序偶數,現在要求你按照順序 每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。input 輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所述。output 對於每組輸入資料,輸...
題目 1159 偶數求和
題目描述 有乙個長度為n n 100 的數列,該數列定義為從2開始的遞增有序偶數 公差為2的等差數列 現在要求你按照順序每m個數求出乙個平均值,如果最後不足m個,則以實際數量求平均值。程式設計輸出該平均值序列。輸入輸入資料有多組,每組佔一行,包含兩個正整數n和m,n和m的含義如上所述。輸出對於每組輸...