Submission #3282136
Source Code Expand
#include <iostream> #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> using namespace std; int n,f[110]; char s[110]; int main() { cin>>n; for(int i=1;i<=n;++i) cin>>s[i]; for(int i=1;i<110;++i) f[i]=23333333; for(int i=1;i<=n;++i) { if(s[i]=='X') { if(i==1) f[i]=1; else if(i==2) f[i]=min(f[i-1]+1,f[0]+1); else f[i]=min(f[i-1]+1,min(f[i-2]+1,f[i-3]+1)); } else { if(i==1) f[i]=0; else if(i==2) f[i]=min(f[i-1],f[0]); else f[i]=min(f[i-1],min(f[i-2],f[i-3])); } } cout<<f[n]<<endl; return 0; } }
Submission Info
Submission Time | |
---|---|
Task | B - 雨上がり |
User | luogu_bot4 |
Language | C++ (GCC 5.4.1) |
Score | 0 |
Code Size | 568 Byte |
Status | CE |
Compile Error
./Main.cpp:36:2: error: expected declaration before ‘}’ token } ^