显然10^60是一个很大的数,用long long都爆了,所以可以把每个数当做字符串来收集,而判断单复数只与最后一位有关
`#include<stdio.h>
include<stdlib.h>
include<string.h>
int main(){
int n;
char a[67];
scanf("%d",&n);
for(int i=0;i<n;i++){
scanf("%s",&a);
int len=strlen(a)-1;
if((a[len]-'0')%2==0){
printf("even");
}
else{
printf("odd");
}
printf("\n");
}
return 0;
} `