[구름톤 챌린지] 2일차 프로젝트 매니징

2023. 8. 16. 00:20·Challenge/구름톤 챌린지


구현 문제에서 자주 보이는 시간문제이다.

하지만 시간과 분만 잘 확인해 주면 돼서 까다롭지는 않다.

 

n = int(input())
t, m = map(int, input().split())
c = 0

for i in range(n):
	m += int(input())
	
while(True):
	if m >= 60:
		t += m // 60
		m = m % 60
		continue
		
	if t >= 24:
		t -= 24
		continue
	break
	
print(t, m)

 

먼저 n만큼의 작업 시간이 들어온다 했으니 전부 m에 더해주었다.

그리고 넘은 만큼 나눠서 시간으로 변환해주고 m을 다시 변환해주고 남은 분으로 변환했다.

 

t 또한 24시가 넘어가면 일이 넘어가기에 24를 뺄 수 있을 때까지 빼주었다.

제출은 저렇게 했는데 위에처럼 나눠주고 퍼센트 넣어도 될듯?

 


시간이 들어가면 까다로운 구현 문제들이 많다.

예를 들어 모든 달이 30일로 바뀐다거나 직접 달력을 만들어서 날짜를 구현해야 하는 문제도 있다.

 

여기서는 일이나 월까지 신경 쓸 필요는 없어서 그냥 넘어갔지만

작정하고 낸다면 까다롭지 않을까 생각한다.

'Challenge > 구름톤 챌린지' 카테고리의 다른 글

[구름톤 챌린지] 3일차 합 계산기  (0) 2023.08.17
[구름톤 챌린지] 1일차 운동 중독 플레이어  (0) 2023.08.14
'Challenge/구름톤 챌린지' 카테고리의 다른 글
  • [구름톤 챌린지] 3일차 합 계산기
  • [구름톤 챌린지] 1일차 운동 중독 플레이어
개발새발개발
개발새발개발
  • 개발새발개발
    끄저억끄저억
    개발새발개발
  • 전체
    오늘
    어제
    • 분류 전체보기 (57)
      • Study (45)
        • DB (9)
        • WEB (11)
        • Spring (14)
        • JS (5)
        • Python (2)
        • IntelliJ (4)
      • 이슈 해결 (2)
      • Challenge (4)
        • 구름톤 챌린지 (3)
        • 자격증 (0)
      • 우아한테크코스 (2)
      • Dev Camp 3기 (0)
      • 개발 Tip (3)
      • 일상 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    객체지향
    Java
    til
    싱글톤
    DBMS
    레디스
    Redis
    web
    JPA
    realforce r3
    IntelliJ
    스프링
    db
    NULL
    Spring
    우테코
    singleton
    jwt
    우아한테크코스
    김영한
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
개발새발개발
[구름톤 챌린지] 2일차 프로젝트 매니징
상단으로

티스토리툴바