编程题:模拟
$$N$$孩子们正在餐桌旁吃午饭。孩子们轮流从桌子上拿食物。
有些孩子还没有学会正确的举止,所以他们没有给其他孩子一个机会就开始吃东西。如果在任何时候,一个孩子吃了一块食物,而这个孩子已经吃了比其他孩子加在一起更多的食物(不包括新的食物),那么母亲会警告这个孩子要守规矩。
你将得到孩子们吃东西的顺序。编写一个程序,计算母亲警告孩子的次数。
### 输入格式:
第一行输入包含一个整数$$N(1≤N≤100)$$,孩子们吃了多少食物。
以下$$N$$行中的每一行都包含一个吃了一块食物的孩子的名字。这些名字最多由$$20$$个英文字母组成。
### 输出格式:
输出警告数。
### 输入样例1:
in
4
mirko
stanko
stanko
stanko
### 输出样例1:
out
1
### 输入样例2:
in
17
a
b
b
a
a
a
c
a
b
b
c
b
b
b
b
b
b
### 输出样例2:
out
4
答案:若无答案欢迎评论
有些孩子还没有学会正确的举止,所以他们没有给其他孩子一个机会就开始吃东西。如果在任何时候,一个孩子吃了一块食物,而这个孩子已经吃了比其他孩子加在一起更多的食物(不包括新的食物),那么母亲会警告这个孩子要守规矩。
你将得到孩子们吃东西的顺序。编写一个程序,计算母亲警告孩子的次数。
### 输入格式:
第一行输入包含一个整数$$N(1≤N≤100)$$,孩子们吃了多少食物。
以下$$N$$行中的每一行都包含一个吃了一块食物的孩子的名字。这些名字最多由$$20$$个英文字母组成。
### 输出格式:
输出警告数。
### 输入样例1:
in
4
mirko
stanko
stanko
stanko
### 输出样例1:
out
1
### 输入样例2:
in
17
a
b
b
a
a
a
c
a
b
b
c
b
b
b
b
b
b
### 输出样例2:
out
4
答案:若无答案欢迎评论