1 条题解

  • 1
    @ 2024-7-17 10:39:08
    #include <iostream>
    #include <string>
    using namespace std;
    
    int main() 
    {
        int k;
        cin >> k;
    
        string input_str;
        cin >> input_str;
    
        char result = '\0';
        int count = 1;
        for (int i = 1; i < input_str.length(); i++) 
        {
            if (input_str[i] == input_str[i - 1]) 
            {
                count++;
                if (count >= k) 
                {
                    result = input_str[i];
                    break;
                }
            } 
            else 
            {
                count = 1;
            }
        }
    
        if (result != '\0') 
        {
            cout << result;
        }
        else 
        {
            cout << "No";
        }
    
        return 0;
    }
    

    加油

    信息

    ID
    176
    时间
    1000ms
    内存
    128MiB
    难度
    7
    标签
    (无)
    递交数
    14
    已通过
    10
    上传者