가오리의 코딩일기
볼링공 고르기 본문
POINT
- 서로 무게가 다른 볼링공을 고르는 경우의 수→ 경우의 수를 직접 구하는게 아니라 세기만 하면 된다
N, M = map(int, input().split())
k = list(map(int, input().split()))
count = 0
for n in range(1, N):
for m in range(1, N):
if k[n] != k[m]:
count += 1
print(count)
n, m = map(int, input().split())
data = list(map(int, input().split()))
array = [0] * 11
for x in data:
array[x] += 1
result = 0
for i in range(1, m+1):
n -= array[i]
result += array[i]*n
print(result)
'Python > 이코테' 카테고리의 다른 글
상하좌우 (0) | 2022.06.21 |
---|---|
꼭 필요한 자료구조 기초 (0) | 2022.06.20 |
만들 수 없는 금액 (1) | 2022.05.28 |
문자열뒤집기 (0) | 2022.05.27 |
곱하기 혹은 더하기 (0) | 2022.05.26 |