3 条题解
-
1
#include <iostream> using namespace std; int n,score,num; char a[10001]; int main() { cin>>n; for (int i=1;i<=n;i++) { cin>>a[i]; if (a[i]=='V')//V要加分 { score++; num++;//增加连续进球次数 if (num>=3)//连续进球次数>=3时,额外加分 { score++; } } else { num=0;//没进,重置进球次数 if (a[i]=='X')//X要扣分 { score--; } } } cout<<score; }
-
0
#include <iostream> using namespace std; int n,score,num; char a[10001]; int main() { cin>>n; for (int i=1;i<=n;i++) { cin>>a[i]; if (a[i]=='V')//V要加分 { score++; num++;//增加连续进球次数 if (num>=3)//连续进球次数>=3时,额外加分 { score++; } } else { num=0;//没进,重置进球次数 if (a[i]=='X')//X要扣分 { score--; } } } cout<<score; }
- 1
信息
- ID
- 999
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 102
- 已通过
- 49
- 上传者