解题思路:小白一个,用的循环来做,第一位老师是从第几个学生开始到第几个学生,然后用count[j]+=C[j]计算;输出结果正确,但是提交显示运行错误,求解
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int m,n,i,j;
int R[100000],L[1000],C[100],count[10000];
scanf("%d %d",&n,&m);
for(i=0;i<m;i++)
{
scanf("%d%d%d",&R[i],&L[i],&C[i]);
}
for(j=0;j<n;j++)
{
count[j]=0;
}
for(i=0;i<m;i++) //第i位老师
{
for(j=R[i];j<=L[i];j++) //从第R[i]到第L[i]位加C[i]个苹果
{
count[j-1]+=C[i];
}
}
for(j=0;j<n;j++)
{
printf("%d ",count[j]);
}
return 0;
}
0.0分
1 人评分
C语言训练-斐波纳契数列 (C语言代码)浏览:1270 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1674 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:900 |
三角形 (C++代码)递推浏览:825 |
用筛法求之N内的素数。 (C语言代码)浏览:685 |
【明明的随机数】 (C语言代码)浏览:845 |
Cylinder (C语言描述+详细分析)浏览:3374 |
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)浏览:585 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:729 |
C二级辅导-统计字符 (C语言代码)浏览:514 |