//g++ -std=c++11 -Wall -O2 -o main.exe main.cpp //g++ -std=c++14 -Wall -O2 -o main.exe main.cpp #include #include #include #include #include #include #include #include //最大公約数: gcd() //最小公倍数: lcm() using namespace std; template void sortasc(vector &v){ //vectorを昇順にソート sort(v.begin(), v.end(), std::greater()); return; } template void sortdesc(vector &v){ //vectorを降順にソート sort(v.begin(), v.end(), std::less()); return; } int main(){ string s; cin >> s; vector check(26, false); for(int i = 0; i < s.size(); i++){ if(check[ s[i] - 'A' ]){ cout << "NO" << endl; return 0; } else check[ s[i] - 'A' ] = true; } cout << "YES" << endl; return 0; }