http://www.codechef.com/OCT14/problems/PRLADDUCodechef:正确与否?
这是一个当前运行的竞争。
我不想要它的答案,只是让我知道我的方法是否正确。
的方法,我已经跟着是增加人与恐龙commutatively加起来通过它们来计算最终的答案所采取的步骤(commutatively再次)。
如果我的做法是正确的,那么这种情况下,失败(我俯瞰什么),因为编译器说,错误的答案?谢谢。
#include<stdio.h>
int main(void)
{
int t=0,n=0,i=0,dnv=0,grass=0,j=0;
int d[100000];
scanf("%d",&t);
for(i=0; i<t; i++)
{
scanf("%d",&n);
for(j=0;j<n;j++)
scanf("%d",&d[j]);
for(j=0; j<n; j++) {
dnv+=d[j];
if(dnv>0)
grass=grass+dnv;
else
grass=grass-dnv;
}
printf("%d\n",grass);
grass=dnv=0;
}
return 0;
}
哪些先决条件尝试这个问题http://www.codechef.com/OCT14/problems/FATCHEF 谢谢。
好你这么说,这个问题是从当前活动的竞赛。大多数人喜欢等到它结束之后才给这些问题提供帮助,所以如果你“碰到”了这个问题,那么你应该得到更多的回应。 – 2014-10-04 15:54:11
@j_random_hacker哦这就是为什么所有的投票。谢谢。 – Amit0191 2014-10-04 16:09:58
我想,虽然我认为在这种情况下,这些降价是有点不公平的,但是看到你在比赛中是前卫的!好运在任何情况下:) – 2014-10-04 16:27:00