#include<iostream>
using namespace std;
int main()
{
int a[30];
int b[30] = { 0 };//记录每一次的得分
int sum = 0;//记录总分
for (int i = 0; i < 30; i++)
{
cin >> a[i];
if (a[i] == 0)
break;
}
for (int i = 0, j = 1; i < 30; i++)
{
if (a[i] == 0)
break;
else if (a[i] == 1)
sum = sum + a[i];
else if (a[i] == 2)
{
if (i > 0)
{
if (a[i - 1] == 2)
b[i] = b[i - 1] + 2;
}
sum = sum + b[i] + a[i];
}
}
cout << sum << endl;
return 0;
}
CCF CSP 201803-1 跳一跳 C++ (100分)
最新推荐文章于 2023-03-15 17:48:03 发布