結果

問題 No.8061 uxs hxixtya pyuyn ixc hyixa kxuyn
ユーザー fine
提出日時 2020-04-01 23:12:23
言語 C++14
(gcc 13.3.0 + boost 1.87.0)
結果
AC  
実行時間 4 ms / 2,000 ms
コード長 1,023 bytes
コンパイル時間 1,578 ms
コンパイル使用メモリ 169,996 KB
実行使用メモリ 6,944 KB
最終ジャッジ日時 2024-06-27 12:35:47
合計ジャッジ時間 2,271 ms
ジャッジサーバーID
(参考情報)
judge1 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 5
other AC * 19
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

#include <bits/stdc++.h>
using namespace std;
using ll = long long;
int main() {
cin.tie(nullptr);
ios::sync_with_stdio(false);
string s;
getline(cin, s);
int n = s.size();
bool ans = false;
for (int i = 0; i < n; ++i) {
for (int j = i + 1; j < n; ++j) {
vector<int> ban(26, false);
for (int k = 0; k < i; ++k) {
ban[s[k] - 'a'] = true;
}
for (int k = j + 1; k < n; ++k) {
ban[s[k] - 'a'] = true;
}
for (int k = i; k < j + 1; ++k) {
if ((k - i) % 2 == 1) {
ban[s[k] - 'a'] = true;
}
}
bool f = true;
for (int k = i; k < j + 1; ++k) {
if ((k - i) % 2 == 0 && ban[s[k] - 'a']) {
f = false;
break;
}
}
if (f) ans = true;
}
}
cout << (ans ? "Yes" : "NO") << endl;
return 0;
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0