제출 #104481

#제출 시각아이디문제언어결과실행 시간메모리
104481E869120Palindromes (APIO14_palindrome)C++14
0 / 100
1082 ms38432 KiB
#include <iostream> #include <string> #include <map> #include <algorithm> using namespace std; map<long long, long long>Map; long long maxn = 0; string S; int main() { cin >> S; for (int i = 0; i < S.size(); i++) { long long r = 0; for (int j = i; j < S.size(); j++) { r *= 311; r += (long long)(S[j] - 'a' + 1); Map[r] += 1LL * (j - i + 1); maxn = max(maxn, Map[r]); } } cout << maxn << endl; return 0; }

컴파일 시 표준 에러 (stderr) 메시지

palindrome.cpp: In function 'int main()':
palindrome.cpp:12:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (int i = 0; i < S.size(); i++) {
                  ~~^~~~~~~~~~
palindrome.cpp:14:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for (int j = i; j < S.size(); j++) {
                   ~~^~~~~~~~~~
#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...