Submission #716346

#TimeUsernameProblemLanguageResultExecution timeMemory
716346ovidiush11Bitaro the Brave (JOI19_ho_t1)C++14
100 / 100
240 ms332 KiB
#include <bits/stdc++.h>
using namespace std;

#define ll long long

int main()
{
    ll n,m,ans = 0;
    cin>>n>>m;
    ll a[m] = {0};
    for(ll i = 0;i < n;i++)
    {
        string s;
        cin>>s;
        ll k = 0;
        for(ll j = m-1;j >= 0;j--)
        {
            if(s[j] == 'O')k++;
            else if(s[j] == 'J')a[j] += k;
            else ans += a[j];
        }
    }
    cout<<ans;
    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...