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
- 국정원
- suninatas
- nurisec
- 화학물질
- UKPT
- Service
- 웹 해킹 입문
- HTML
- webhacking
- Los
- 국가정보원
- codeup
- 기타정보
- 프로젝트
- 대외활동
- MITRE ATT&CK
- 정보보안
- 파이썬
- UKPT level
- 12기
- 경기팀
- 국가기록원
- 불법유통
- 도구모음
- 연구모임
- 불법유통근절
- 화학물질안전원
- 여행
- PHP
- 화학물질불법유통온라인감시단
Archives
- Today
- Total
agencies
[CodeUp] 4051 : 시간외 근무 수당 본문
문제 접근 방식
- 값을 5번 반복하여 입력합니다.
- 두번째 값과 첫 번째의 값의 차로 분석합니다.
- 근무시간 1시간은 항상 계산에서 제외됩니다.
- 아무리 많은 시간을 근무해도 최대 인정받는 시간은 4시간까지입니다.
- 5%는 곱하기 0.05로 구할 수 있습니다.
result = 0
for i in range(5):
x,y = map(float,(input().split()))
# 근무시간 1시간 무시
if y-x <= 1.0:
continue
else:
tmp = y-x
# 최대 4시간 인정(최초 1시간 제외)
if tmp >= 5.0:
result += 4.0
else:
result += tmp-1.0
r = result/0.5*5000
add = r*0.05
# 15시간 이상
if result >= 15.0:
r -= add
print("%d"%r)
# 5시간 이하
elif result <= 5.0:
r += add
print("%d"%r)
else:
print("%d"%r)
'Ⅰ. 프로그래밍' 카테고리의 다른 글
[CodeUp] 4876 : 딱지놀이 (0) | 2024.03.27 |
---|---|
[CodeUp] 4891 : 행복 (0) | 2024.03.27 |
[CodeUp] 4011 : 생년월일 출력 (0) | 2024.03.26 |
[CodeUp] 4751 : 아시아 정보올림피아드 (0) | 2024.03.25 |
[CodeUp] 1805 : 입체기동장치 생산공장 (0) | 2024.03.25 |