ABC D题求hack
  • 板块学术版
  • 楼主Kingna
  • 当前回复18
  • 已保存回复18
  • 发布时间2022/12/24 21:46
  • 上次更新2023/10/24 06:43:30
查看原帖
ABC D题求hack
411727
Kingna楼主2022/12/24 21:46

乱写的,觉得肯定错,结果过了。。

#include <bits/stdc++.h>
using namespace std;

#define int long long
const int N = 3e5 + 5;

int n, res, flg;
char a[N];
map<char, int> vis;

signed main() {
    cin >> (a + 1);
    int lena = strlen(a + 1);
    for (int i = 1; i <= lena; i++) {
        if (a[i] >= 'a' && a[i] <= 'z') {
            if (vis[a[i]]) flg = 1;
            vis[a[i]] = 1;
        }
        if (a[i] == ')') vis.clear();
    }
    if (flg) puts("No");
    else puts("Yes");
}
2022/12/24 21:46
加载中...