为防止广告,目前nocow只有登录用户能够创建新页面。如要创建页面请先登录/注册(新用户需要等待1个小时才能正常使用该功能)。

Sgu/118

来自NOCOW
< Sgu
跳转到: 导航, 搜索

首先得出一个数的数根是它除以9的余数。然后直接模拟就行了。

#include <stdio.h>
using namespace std;
int T, n, x;
int main()
{
    scanf("%d", &T);
    while (T--)
    {
          scanf("%d", &n);
          int ans = 0, tmp = 1;
          for (int i = 0; i < n; ++i)
          {
              scanf("%d", &x);
              tmp = (tmp * (x % 9)) % 9;
              ans = (ans + tmp) % 9;
          }
          if (!ans) ans = 9;
          printf("%d\n", ans);
    }
    return 0;
}
//From FingerSed
个人工具