#3111. 火树银花-简单版

火树银花-简单版

火树银花-简单版

题目描述

学校购入了一条由 nn 个灯泡组成的灯带,以及 mm 个开关。

开始时,所有灯泡均处于关闭状态。每个开关会控制若干个灯泡:当一个开关被激活时,它控制的每个灯泡都会切换一次状态:

  • 原本关闭的灯泡变为亮;
  • 原本亮着的灯泡变为关闭。

现在按输入顺序依次激活这 mm 个开关各一次。请你求出最后亮着的灯泡数量。

输入格式

第一行输入两个整数 n,mn,m,分别表示灯泡数量和开关数量。

接下来 mm 行,每行一个长度为 nn 的字符串,描述一个开关控制的灯泡:

  • 第 ii 个字符为 O,表示该开关控制第 ii 个灯泡;
  • 第 ii个字符为 X,表示该开关不控制第 ii 个灯泡。

输出格式

输出一个整数,表示所有开关均激活一次后,亮着的灯泡数量。

样例输入 #1

2 3
OO
XO
OX

样例输出 #1

0

第一个灯泡被第 1,2 个开关控制,共切换 2 次,最终关闭。

第二个灯泡被第 1,3 个开关控制,共切换 2 次,最终关闭。

因此最后亮着的灯泡数量为 0。

样例输入 #2

5 3
OOXXX
XOXOX
XXOOX

样例输出 #2

2

样例范围

1≤n,m≤501\leq n,m \leq 50