链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=709
注意当温度为零时,异形卵是不休眠的。。
因为刚开始把一个变量的初始化放错地方了,,WA了好几次,。。。不应该啊
#include <stdio.h> int heat[1005]; int main() { int k; int l,n; int i; int tem; int j; int t; int sum; scanf("%d",&k); while(k--) { sum=-1; //刚开始这个语句放错地方了,,教训! scanf("%d%d",&l,&n); for (i=0;i<n;i++) scanf("%d",&heat[i]); for (i=0;i<=n-l;i++) { tem=0; for (j=0;j<l;j++) tem+=heat[j+i]; if(tem>sum) { sum=tem; t=i; } } if(sum!=-1) printf("%d ",t+1); else printf("0 "); } return 0; }