:)
加了个判定条件。
#include <bits/stdc++.h>
using namespace std;
string a;
int main(){
int n,k;
cin>>n>>k;
while(n--){
cin>>a;
int ans=1;
int aa=0;
int bb=0;
for(int i=0;i<=a.size()-1;i++){
if(a[i]=='0') {
cout<<"kawaii\n";
bb=1;
break;
}
}
if(bb==0){
for(int i=0;i<=a.size()-1;i++){
int d=a[i]-'0';
if(ans>k/d){
aa=1;
break;
}
ans*=d;
if(ans>k){
aa=1;
break;
}
}
if(aa==1)cout<<"dame\n";
else cout<<"kawaii\n";
}
}
return 0;
}