#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int main(){
long int z,b[10000],u,v,c,d,i,s,j,t,n;
char a[10000];
scanf("%ld",&t);
while(t--){
scanf("%ld",&n);
while(n--){
s=0;c=0;
scanf("%s",a);
z=strlen(a);
sort(a,a+z);
for(i=0;i<z;i++){
if(a[i]>=a[z-i-1]+c){
b[z-i-1]=a[i]-a[z-i-1]-c;
s+=b[z-i-1];
c=0;
}else{
b[z-i-1]=10+a[i]-a[z-i-1]-c;
c=1;
s+=b[z-i-1];
}
}
u=s;i=0;j=0;
while(s>10){
v=s;s=0;
while(v>0){
s+=v%10;v/=10;
}
}
if(b[z-1]%2==0 && u%3==0) i=1;
if(u%9==0) j=1;
if(i==1 && j==1) printf("Y");
else printf("N");
if(s==0) printf("ZER");if(s==1) printf("ONE"); if(s==2) printf("EP"); if(s==3 || s==5 || s==7) printf("OP");
if(s==4 || s==6 || s==8 || s==10) printf("ENP"); if(s==9) printf("ONP");
if(i==0 && j==0) printf("EQL"); if(i==0 && j==1) printf("LTN"); if(i==1 && j==0) printf("GTN");
printf("\n");
}
}
return 0;
}
#include<string.h>
#include<algorithm>
using namespace std;
int main(){
long int z,b[10000],u,v,c,d,i,s,j,t,n;
char a[10000];
scanf("%ld",&t);
while(t--){
scanf("%ld",&n);
while(n--){
s=0;c=0;
scanf("%s",a);
z=strlen(a);
sort(a,a+z);
for(i=0;i<z;i++){
if(a[i]>=a[z-i-1]+c){
b[z-i-1]=a[i]-a[z-i-1]-c;
s+=b[z-i-1];
c=0;
}else{
b[z-i-1]=10+a[i]-a[z-i-1]-c;
c=1;
s+=b[z-i-1];
}
}
u=s;i=0;j=0;
while(s>10){
v=s;s=0;
while(v>0){
s+=v%10;v/=10;
}
}
if(b[z-1]%2==0 && u%3==0) i=1;
if(u%9==0) j=1;
if(i==1 && j==1) printf("Y");
else printf("N");
if(s==0) printf("ZER");if(s==1) printf("ONE"); if(s==2) printf("EP"); if(s==3 || s==5 || s==7) printf("OP");
if(s==4 || s==6 || s==8 || s==10) printf("ENP"); if(s==9) printf("ONP");
if(i==0 && j==0) printf("EQL"); if(i==0 && j==1) printf("LTN"); if(i==1 && j==0) printf("GTN");
printf("\n");
}
}
return 0;
}
No comments:
Post a Comment