527 字
2 分钟阅读
记小本本

题目描述

小情侣吵架拌嘴是很正常的事情,但拿小本本记下来就不好了,应该写个程序自动记……
本题的要求比较简单,只是统计吵架次数而已。姥姥给小情侣们做红色、绿色两个按钮,每次吵架就按红色按钮,想知道已经吵了多少次了就按绿色按钮。你就来实现这两个按钮的功能。

输入格式

输入由一系列 0 和 1 组成,每个数字占一行。1 代表红色按钮被按下,0 代表绿色按钮被按下。当出现任何一个既不是 0 也不是 1 的数字时,表示他们把电源线扯断了,输入结束,最后那个数字不要处理。

输出格式

对每一个输入的 0,在一行中输出这次按下绿色按钮之前一共吵了多少次架。
题目保证每个输出的数字均不超过 10 ^ 4

输入样例

1
1
1
0
1
1
0
1
2

输出样例

3
5

题意

输入若干个数,每输入一个 0 ,输出前面输入 1 的次数。

如果输入的数既不是 0 也不是 1 ,结束程序。

思路

模拟题意。

代码

void solve(){
    int n;
    int cnt = 0;
    while(cin >> n){
        if(n == 0){
            cout << cnt << "\n";
        }else if(n == 1){
            cnt++;
        }else{
            break;
        }
    }
}

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注