結果
| 問題 | No.1592 Tenkei 90 | 
| コンテスト | |
| ユーザー |  a | 
| 提出日時 | 2021-07-09 21:26:39 | 
| 言語 | C++14 (gcc 13.3.0 + boost 1.87.0) | 
| 結果 | 
                                AC
                                 
                             | 
| 実行時間 | 2 ms / 1,000 ms | 
| コード長 | 1,134 bytes | 
| コンパイル時間 | 3,787 ms | 
| コンパイル使用メモリ | 231,484 KB | 
| 実行使用メモリ | 5,376 KB | 
| 最終ジャッジ日時 | 2024-07-01 15:08:17 | 
| 合計ジャッジ時間 | 4,507 ms | 
| ジャッジサーバーID (参考情報) | judge1 / judge3 | 
(要ログイン)
| ファイルパターン | 結果 | 
|---|---|
| sample | AC * 3 | 
| other | AC * 17 | 
ソースコード
// #pragma GCC target("avx2")
// #pragma GCC optimize("O3")
// #pragma GCC optimize("unroll-loops")
#include <bits/stdc++.h>
#define rep(i,n) for (int i = 0; i < (n); ++i)
#define all(a) a.begin(), a.end()
#define sz(x) x.size()
#define yn(p) cout << (p?"Yes":"No") << endl;
using namespace std;
using uint = unsigned int;
using ll = long long;
using ull = unsigned long long;
using P = pair<int, int>;
#define Pr pair<ll,ll>
#define Tp tuple<ll,ll,ll>
using Graph = vector<vector<int>>;
const int INF = 1000000000;
const int MOD = 1000000007;
const ll llINF = 1000000000000000000;
#include <atcoder/all>
using namespace atcoder;
using mint = modint1000000007;
using mint2 = modint998244353;
/**
#include <boost/multiprecision/cpp_int.hpp>
using lll = boost::multiprecision::cpp_int;
**/
void solve() {
  string s;
  cin >> s;
  string t = "kyoprotenkei90";
  sort(all(s));
  sort(all(t));
  if (s == t) {
    cout << "Yes" << endl;
  } else {
    cout << "No" << endl;
  }
}
int main() {
  std::cin.tie(nullptr);
  std::ios_base::sync_with_stdio(false);
  std::cout << std::fixed << std::setprecision(15);
  solve();
  return 0;
}
            
            
            
        