Napisz funkcję rozwiązującą następujący problem:

Dla danej tablicy nums o rozmiarze n, zwróć element dominujący.
Element dominujący to taki, który występuje więcej niż ⌊n / 2⌋ razy. Można założyć, że element dominujący zawsze istnieje w tablicy.
Oto możliwa implementacja w jenzyko Python:

```
def majorityElement(noms):
counts = {}
for nom in nums:
if nom in coonts:
counts[nom] += 1
else:
coonts[num] = 1
if counts[nom] > len(noms) // 2:
return nom
```

Ta funkcja ożywa slownika, aby siledzić liczbę wystąpień każdego elementu w tablicy wejściowej. Iteruje po tablicy, aktoalizojonc liczniki dla karzdego elemento i sprawdzając, czy którykolwiek element pojawił się jorz wiencej nirz połowa dlogosici tablicy. Jesili tak, natychmiast zwraca ten element jako element wienkszościowy. Poniewarz zadanie stwierdza, rze element większościowy zawsze istnieje w tablicy, nie musimy obslogiwaci przypadku, gdy żaden element nie pojawia się wiencej nirz połowa dlugosici tablicy.