Cod sursa(job #2303529)

Utilizator mateicosCostescu Matei mateicos Data 16 decembrie 2018 14:45:57
Problema Evaluarea unei expresii Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <cstdio>

using namespace std;

int main()
{
    freopen("evaluare.in", "r", stdin);
    freopen("evaluare.out", "w", stdout);
    int t, n, r, i, j, p, k;
    scanf("%d", &t);
    for(i=0;i<t;i++){
      scanf("%d", &n);
      scanf("%d%d", &r, &p);
      r%=p;
      for(j=2;j<n;j++){
        scanf("%d", &k);
        r=1LL*(k*r)%p;
      }
      printf("%d\n", (r==0));
    }
    return 0;
}