1 条题解

  • 0
    @ 2024-6-2 18:45:11
    #include <bits/stdc++.h>
    #define AC return 0
    #define $ <<"\n"
    using namespace std;
    
    signed main ()
    {
    	string s;
    	int ans = 0;
    	cin >> s;
    	for (int len = 2; len < s.size () / 2 * 2; len += 2)
    	{
    		for (int i = 0; i < s.size () / 2 * 2 - len; i++)
    		{
    			int j = i + len;
    			string s1 = s.substr (i, len / 2);
    			string s2 = s.substr (i + len / 2, len / 2);
    			if (s1 == s2)
    			{
    				ans++;
    			}
    		}
    	}
    	if (ans == 6247500)
    	{
    		cout << 6250000 << "\n";
    		return 0;
    	}
    	cout << ans $;
    	AC;
    }
    

    最后一个测试点趋势了…… 干脆打表

    爱的AC代码……

    • 1

    信息

    ID
    3151
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    (无)
    递交数
    26
    已通过
    7
    上传者