AC: 奇数的n次方还是奇数、偶数的n次方还是偶数,所以次方可以忽略,看作每一项都 × b。;当b为偶数的时候,只需要看最后一项是奇数还是偶数。当b为奇数的时候,需要看每一项的奇偶。(加、减、乘 % x,满足分配律),所以我们累加每一项,用和%2,判断奇偶。
#include<stdio.h>
int main()
{
int T;
scanf("%d",&T);
while(T--)
{
int b,k;
scanf("%d %d",&b,&k);
int sum = 0,last = 0;
for(int i = 0; i < k;i++)
{
int a;
scanf("%d",&a);
sum += a;
last = a;
}
int res = last % 2;
if(b % 2)
{
res = sum % 2;
}
if(res)
printf("odd\n");
else
printf("even\n");
}
return 0;
}