Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- UKPT level
- 불법유통
- webhacking
- 화학물질
- 경기팀
- 도구모음
- nurisec
- 국가기록원
- 연구모임
- 국정원
- 여행
- 대외활동
- 12기
- Los
- HTML
- suninatas
- 화학물질안전원
- 화학물질불법유통온라인감시단
- 국가정보원
- 프로젝트
- MITRE ATT&CK
- 불법유통근절
- 파이썬
- PHP
- 기타정보
- UKPT
- Service
- 정보보안
- 웹 해킹 입문
- codeup
Archives
- Today
- Total
agencies
[CodeUp] 4861 : 방 배정 본문
문제 접근 방식
- 각 성별 및 학년을 구분할 수 있는 배열 2개 선언(남/여)
- 같은 학년이면 해당하는 값에 +1
- 방을 배정할 때 인원을 몫과 나머지를 신경써서 계산
person, room = map(int,input().split())
man = [0,0,0,0,0,0]
woman = [0,0,0,0,0,0]
for i in range(person):
p, g = map(int,input().split())
# 남자면
if p == 1:
# 1~6에 맞는 반으로 넣기
man[g-1] += 1
else:
woman[g-1] += 1
# 필요한 방 개수
real = 0
for i in range(6):
real += man[i]//room
if man[i]%room:
real += 1
real += woman[i]//room
if woman[i]%room:
real += 1
print(real)
'Ⅰ. 프로그래밍' 카테고리의 다른 글
[CodeUp] 4031 : 가장 큰 수 (0) | 2024.03.27 |
---|---|
[CodeUp] 4021 : 홀수의 합 구하기 (0) | 2024.03.27 |
[CodeUp] 4876 : 딱지놀이 (0) | 2024.03.27 |
[CodeUp] 4891 : 행복 (0) | 2024.03.27 |
[CodeUp] 4051 : 시간외 근무 수당 (0) | 2024.03.26 |