주어진 정수 배열에서 다수 요소 및 해당 요소가 나타나는 횟수를 찾으십시오. 다수 요소는 배열에서 n/2번 이상 나타나는 요소입니다. 배열의 크기 n을 알아내는 데는 Python을 사용하세요. 그 후, 다수 요소 및 해당 요소의 등장 횟수를 출력하십시오.
다음은 주어진 정수 배열에서 다수 요소와 해당 요소의 등장 횟수를 찾는 Python 코드입니다:

```python
def find_majority_element(nums):
    n = len(nums)
    count = {}
    
    for num in nums:
        if num in count:
            count[num] += 1
        else:
            count[num] = 1
    
    for num in count:
        if count[num] > n/2:
            return num, count[num]
    
    return None, None

# 테스트용 입력 배열
nums = [1, 2, 3, 2, 2, 2, 5, 4, 2]

majority_element, count = find_majority_element(nums)

print("다수 요소:", majority_element)
print("다수 요소의 등장 횟수:", count)
```

이 코드는 다수 요소를 찾는 `find_majority_element` 함수를 정의합니다. 함수는 먼저 주어진 배열 `nums`에서 각 요소의 등장 횟수를 세는 `count` 딕셔너리를 생성합니다. 그런 다음, `count` 딕셔너리를 순회하면서 다수 요소를 찾습니다. 다수 요소는 등장 횟수가 n/2보다 큰 요소입니다. 다수 요소와 해당 요소의 등장 횟수를 찾으면 해당 값을 반환하고, 그렇지 않으면 `None, None`을 반환합니다.

위의 예시 코드에서는 입력 배열 `nums`로 [1, 2, 3, 2, 2, 2, 5, 4, 2]을 사용하여 다수 요소를 찾고 있습니다. 출력은 다음과 같을 것입니다:

```
다수 요소: 2
다수 요소의 등장 횟수: 5
```

이 경우, 배열에서 다수 요소인 2는 총 5번 등장합니다.