Submission #1281637

#TimeUsernameProblemLanguageResultExecution timeMemory
1281637StefanSebezPalindromes (APIO14_palindrome)C++20
0 / 100
1 ms572 KiB
#include <bits/stdc++.h> using namespace std; #define fi first #define se second #define pb push_back #define ll long long #define ld long double #define mp make_pair const int N=3e5+50; int n; string s; map<string,ll>mapa; int main(){ cin>>s; n=s.size(); for(int i=0;i<n;i++){ string temp; for(int j=i;j<n;j++){ temp.pb(s[j]); mapa[temp]++; } } ll res=0; for(auto [s,x]:mapa) res=max(res,(ll)s.size()*x); //for(auto [s,x]:mapa) cout<<s<<" "<<x<<"\n"; printf("%lld\n",res); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...