观察可以发现,如果是实数,那么 i
前面的系数一定是 0
,或者不存在 i
因此我们,将所有的 +0i
和 -0i
替换成 ""
,然后判断每个子串是否包含 i
即可。
n = int(input())
小美拿到了一个由复数组成的数组,她想知道其中有多少个实数?
实数:有理数和无理数的总称。其中无理数是无限不循环小数,有理数包括整数和分数。
第一行输入一个正整数,代表数组的大小。
第二行输入n个复数,代表小美拿到的数组。
1≤n≤105
后台数据保证复数为a或者a+bi的形式,其中a和b为绝对值不超过109的整数。
一个整数,代表实数的数量。
输入
4
-5 5-i 6+3i -4+0i
输出
2