알고리즘/백준2023. 8. 15. 12:292525 - 오븐 시계

1. 배경지식 - 2. 문제해결 먼저 A(시)와 B(분)을 하나의 분으로 변환한 뒤, C를 더하고 그 값을 다시 시:분으로 변환해준다. 3. 구현력 tmpM = H * 60 + M + cookTime; //시와 분을 하나의 분으로 변환 tmpM을 다시 시간 분 형태로 변환 하기위해서는 tmpM을 60으로 나누면 변환한 시간을 얻을 수 있고, tmpM을 60으로 나머지 연산하면 변환한 분을 얻을 수 있다. ❗️여기서 주의할 점은 tmpM을 시로 변환하는 과정에서 H가 24이상이면 어떻게 해야하는지를 고려하지 않았다. 예를 들어 A와 B가 23 00이고, C가 120이면 25시 0분이 된다. 즉, H에도 24이상일 경우 다시 0부터 시작하도록 24를 나눈 나머지연산을 해줘야한다. H = (tmpM / 60)..

image