Série de roubos (14): Total de adjetivos

Você liga para seu cônjuge com raiva, e acaba acontecendo uma “pequena” discussão. Conte o número total de insultos usados. Dado um array associativo não vazio de insultos, retorne seu número de entradas. Cada par chave-valor conta uma vez, mesmo quando várias chaves têm o mesmo insulto como valor.

Exemplos

total_amount_adjectives(["a" => "moron"]); // 1
total_amount_adjectives(["a" => "idiot", "b" => "idiot", "c" => "idiot"]); // 3
total_amount_adjectives(["a" => "moron", "b" => "scumbag", "c" => "moron", "d" => "dirtbag"]); // 4

Observações

O array associativo de entrada nunca estará vazio.