#include <bits/stdc++.h>
using namespace std;
string a;
char temp;
bool ans=true;
bool num(char a) {
if(a>='0' && a<='9') {
return true;
} else {
return false;
}
}
bool word(char a) {
if((a>='A' && a<='Z') || (a>='a' && a<='z')) {
return true;
} else {
return false;
}
}
bool down(char a) {
if(a=='_') {
return true;
} else {
return false;
}
}
int main() {
cin>>a;
for(int i=0; i<=a.size(); i++) {
temp=a[i];
if(num(temp) || word(temp) || down(temp)) {
ans=true;
} else {
ans=false;
break;
}
}
if(ans) {
if(num(a[0])) {
cout<<"no"<<endl;
} else {
cout<<"yes"<<endl;
}
} else {
cout<<"no"<<endl;
}
return 0;
}
题目链接:http://ybt.ssoier.cn:8088/problem_show.php?pid=1134