gfrv 发表于 2015-9-11 13:54:56

HEU 5016 Exchange Apples

1/**//**************************************
2Problem: HEU 5016 Exchange Apples
3Time: 0.0100 s
4Memory: 248 k
5Accepted Time: 2009-03-30 17:11:56
6Tips: 满足第一个元素,只能从第二个元素里得到满足,以此类推
7**************************************/
8#include <stdio.h>
9#define abs(x) (x>0?x:-x)
10int main()
11{
12    int tt,n,i,j,k,a;
13    scanf("%d",&tt);
14    while(tt--)
15    {
16      int sum=0;
17      scanf("%d",&n);
18      for(i=0;i<n;i++)scanf("%d",&a);
19      for(i=0;i<n-1;i++)
20      {
21            sum+=abs(a);
22            a+=a;
23      }
24      printf("%d\n",sum);   
25    }   
26    return 0;
27}   
28
页: [1]
查看完整版本: HEU 5016 Exchange Apples