문제 링크

문제 설명

예시

[input]
5
MASHIKE
RUMOI
OBIRA
HABORO
HOROKANAI

[output]
2

[input]
4
ZZ
ZZZ
Z
ZZZZZZZZZZ

[output]
0

[input]
5
CHOKUDAI
RNG
MAKOTO
AOKI
RINGO

[output]
7

사고의 흐름

모범답안

1. 여기를 누르면 답이 보입니다
from collections import Counter

def answer(names):
  count = 0
  dic = Counter(names)
  arr = dic.keys()
  if len(arr) < 3: return 0
  pArr = permutation(arr)
  for i in range(len(pArr)):
    count += (pArr[i]의 모든 원소의 곱)
  return count

n = int(input())
names = []
for _ in range(n):
  name = input()
  if name[0] in "MARCH":
    names.append(name[0])
print(answer(names))
2. 여기를 누르면 답이 보입니다