반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
V_k, J_k, V_λ, J_λ, V_h, D_h, J_h가 주어집니다. 위와 같은 방식으로 면역 세포가 생성될 때, 나올 수 있는 가짓수를 출력해야 합니다.
문제 설명이 상당히 복잡하지만, 조합만 잘 구하면 됩니다. Heavy chain는 Light Chain k 또는 Light Chain λ와 쌍을 이뤄서 면역 세포가 만들어집니다.
3. 코드
# 입력
va, ja = map(int, input().split())
vb, jb = map(int, input().split())
vc, dc, jc = map(int, input().split())
# 계산
res = 0
heavy = vc*dc*jc
res += va*ja*heavy
res += vb*jb*heavy
# 출력
print(res)
Heavy chain과 Light Chain k가 쌍을 이루는 경우의 수와 Heavy chain과 Light Chain λ와 쌍을 이루는 경우의 수를 더해서 출력합니다.
반응형
'Algorithm' 카테고리의 다른 글
[탐색/BFS] 백준 2206 벽 부수고 이동하기 - 파이썬(Python) (0) | 2022.10.24 |
---|---|
[구현/수학] 백준 17356 욱 제 - 파이썬(Python) (0) | 2022.10.23 |
[탐색/DFS] 백준 1167 트리의 지름 - 파이썬(Python) (0) | 2022.10.21 |
[구현/수학] 백준 24072 帰省 (Homecoming) - 파이썬(Python) (0) | 2022.10.20 |
[구현/수학] 백준 21638 SMS from MCHS - 파이썬(Python) (1) | 2022.10.19 |
댓글