首页 > 代码库 > 第一滴血
第一滴血
题目描述:
Description
Input
Output
Sample Input
Sample Output
4、题目分析及知识点[重点]
(1 2 3 4 5 6 7 8 9)*2即可。
5、AC源代码: (如果未能AC,请给出错误代码,并说明错误类型WA,TLE等)
#include<stdio.h>
int main()
{
int n,m;
while(scanf("%d%d",&n,&m)!=EOF){
if(m!=0&&n!=0){
int i,k=1,j=0,ave[120]={0};
if(n%m!=0){
for(i=1;i<=n;i++){
ave[k]+=i;
j++;
if(i%m==0){
ave[k]=ave[k]*2/m;
j=0;
k++;
}
}
ave[k]=ave[k]*2/j;
for(i=1;i<=k;i++){
if(i==1)
printf("%d",ave[i]);
else
printf(" %d",ave[i]);
}
printf("\n");
}
else
{
for(i=1;i<=n;i++){
ave[k]+=i;
if(i%m==0){
ave[k]=ave[k]*2/m;
k++;
}
}
for(i=1;i<k;i++){
if(i==1)
printf("%d",ave[i]);
else
printf(" %d",ave[i]);
}
printf("\n");
} }
}
return 0;
}
第一滴血