Subarrays com elementos idênticos
Crie uma função que receba um array bidimensional e retorne a quantidade de subarrays que contêm apenas elementos idênticos.
Exemplos
countIdentical([
[1],
[2],
[3],
[4]
]) ➞ 4
// Arrays com um único elemento também contam como arrays com elementos idênticos.
countIdentical([
[1, 2],
[2, 3],
[3, 4],
[4, 4]
]) ➞ 1
countIdentical([
[33, 33],
[5],
["a", "a"],
[2, 2, 2],
[1, 2, 2],
[3, 1]
]) ➞ 4
// 4 arrays com elementos idênticos: [33, 33], [5], ["a", "a"] e [2, 2, 2]
countIdentical([
["@", "@", "@", "@"],
[2, 3], [3, 4], [4, 4]
]) ➞ 2Notas
Arrays com um único elemento são considerados, por definição, arrays com elementos idênticos.