728x90
https://www.acmicpc.net/problem/2422
N개의 아이스크림 종류로 만들 수 있는 모든 경우의 수 중에서 M개의 같이 먹으면 안 되는 조합이 포함되어 있는 경우의 수만 제외하면 되는 간단한 문제다.
코드는 아래에 있다.
더보기
n,m=map(int,input().split())
icecream=[i for i in range(n+1)]
det=[[False for j in range(n+1)] for i in range(n+1)]
for i in range(m):
a,b=map(int,input().split())
det[a][b]=True
det[b][a]=True
cnt=0
for i in range(1,n-1):
for j in range(i+1,n):
for k in range(j+1,n+1):
if det[i][j] or det[j][k] or det[k][i]:
continue
cnt+=1
print(cnt)
728x90
'프로그래밍 > Python' 카테고리의 다른 글
[python][BOJ15973] 두 박스 (0) | 2023.02.18 |
---|---|
[python][BOJ1225] 이상한 곱셈 (0) | 2023.02.13 |
[python][BOJ2373] Fibonacci Game (0) | 2023.02.12 |
[python][BOJ1929] 소수 구하기 (0) | 2023.02.10 |
[python][BOJ1380] 1380 귀걸이 (0) | 2023.02.09 |
댓글