1835848_ac_0ms_24k.c

来自「北大大牛代码 1240道题的原代码 超级权威」· C语言 代码 · 共 21 行

C
21
字号
# include <stdio.h>
void main()
{
 int i, j, N, sum, sum1, mark, meat[31];
 while(1)
 {
  scanf("%d",&N);
  if(!N) break;
  sum = sum1 = mark = 0;
  for(i = 0; i < N; i++)
  {scanf("%d",&meat[i]);sum+=meat[i];}
  for(i = 0; i < N; i++)
  {
   sum1+=meat[i];
   if(sum1*2==sum) 
   {mark = 1;break;}
  }
  if(mark) printf("Sam stops at position %d and Ella stops at position %d.\n",i+1,i+2);
  else printf("No equal partitioning.\n");
 }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?