#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int score = 0;
int finalscore = 0;
int a;
while(scanf("%d",&a)!=EOF&&a){
finalscore += a;
if(a==1){
score = 0;
}
else if(a==2){
score += 2;
finalscore += (score-2);
}
}
printf("%d\n",finalscore);
return 0;
}
本文介绍了一个使用C++编写的简单计分程序。该程序读取一系列整数输入,并根据特定规则累加分数。当输入为1时,当前得分清零;当输入为2时,在累积得分的基础上增加上一次得分为2时的得分值减2。程序最终输出总得分。
3905

被折叠的 条评论
为什么被折叠?



