Submission #88423

#TimeUsernameProblemLanguageResultExecution timeMemory
88423xiaowuc1Laugh Analysis (IOI16_laugh)C++14
100 / 100
10 ms2788 KiB
#include <bits/stdc++.h> using namespace std; int solve(string a, string b) { int r = 0; int c = 0; for(int i = 0; i < a.size(); i++) { if(a[i] == b[i%b.size()]) c++; else c = 0; r = max(r, c); } return r; } int longest_laugh(string s) { return max(solve(s, "ha"), solve(s, "ah")); } /* void solve() { } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); solve(); } */

Compilation message (stderr)

laugh.cpp: In function 'int solve(std::__cxx11::string, std::__cxx11::string)':
laugh.cpp:8:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int i = 0; i < a.size(); i++) {
                  ~~^~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...