spoj 2148

看似很水  却wa了好多遍   spoj上果然没有一下可以水过去的题.......

#include<cstdio>
#include<cstring>
#include<algorithm>
#include<vector>

using namespace std;

int main()
{
    int t;
    scanf("%d",&t);
    while(t--)
    {
        long long n,a;
        long long sum = 0;
        scanf("%lld",&n);
        for(long long i = 0; i < n; i++)
        {
            scanf("%lld",&a);
            sum += a;
            long long g = sum/n;
            sum -= n*g;
        }
        if(sum % n == 0)
            puts("YES");
        else
            puts("NO");
    }
    return 0;
}


posted @ 2013-08-13 10:29  xlc2845  阅读(91)  评论(0)    收藏  举报