7 条题解

  • 0
    @ 2025-8-31 19:02:35
    #include <iostream>
    
    
    #include <type_traits>
    
    template <std::size_t N>
    void 的方法(const char* s)
    {
        std::cout << s[0];
        的方法<N - 1>(&s[1]);
    }
    
    template <>
    void 的方法<1>(const char* s)
    {
        std::cout << s << std::endl;
    }
    
    template <std::size_t N>
    void 最复杂(const char(&s)[N])
    {
        std::cout << s[0];
        的方法<N - 1>(&s[1]);
    }
    
    int main()
    {
        最复杂("hello world");
        return 0;
    }
    

    信息

    ID
    1
    时间
    1000ms
    内存
    32MiB
    难度
    5
    标签
    递交数
    144
    已通过
    50
    上传者