16 条题解

  • 1
    @ 2026-4-12 11:45:50
    #include <iostream>
    #include <string>
    using namespace std;
    string a;
    short s[125],sss;
    char ss[26];
    int main()
    {
        cin >> a;
        for (int i = 0;i < (int)(a.size());i++)
        {
            s[a[i]]++;
            short f = 0;
            for (int j = 0;j < sss;j++)
            {
                if (a[i] == ss[j])
                {
                    f = 1;
                    break;
                }
            }
            if (!f)
                ss[sss++] = a[i];
        }
        for (int i = 0;i < sss;i++)
        {
            if (s[ss[i]] == 1)
            {
                cout << ss[i];
                return 0;
            }
        }
        cout << "no";
        return 0;
    }

    信息

    ID
    1153
    时间
    1000ms
    内存
    128MiB
    难度
    6
    标签
    递交数
    842
    已通过
    279
    上传者