Submission #1258739

#TimeUsernameProblemLanguageResultExecution timeMemory
1258739tavtdazBitaro the Brave (JOI19_ho_t1)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main () {
  ll h,w,col[3001][3001]={0},matrix[3001][3001];
  string s[100001];
  cin>>h>>w;
  for(int i=1;i<=h;i++) {
    cin>>s[i];
    for(int j=1;j<=w;j++) {
      matrix[i][j]=s[j-1];
    }
  }
  for(int j=1;j<=w;j++) {
    ll cur=0;
    for(int i=h;i>=1;i--) {
      col[i][j]=cur;
      if(matrix[i][j]=='I') cur++;
    }
  }
  ll sum=0,ans=0;
  for(int i=1;i<=h-1;i++) {
    sum=0;
    for(int j=1;j<=w;j++) {
      if(matrix[i][j]=='J') sum+=col[i][j];
      if(matrix[i][j]=='O') ans+=sum;
    }
  }
  cout<<ans;
}

Compilation message (stderr)

joi2019_ho_t1.cpp: In function 'int main()':
joi2019_ho_t1.cpp:11:25: error: cannot convert 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'll' {aka 'long long int'} in assignment
   11 |       matrix[i][j]=s[j-1];
      |                    ~~~~~^
      |                         |
      |                         std::string {aka std::__cxx11::basic_string<char>}