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

ppparkta·2023년 8월 15일
1

Problem solving

목록 보기
56/65

프로젝트 매니징

어제 푼 문제보다 체감 상 쉬운 문제였다.

오전/오후 구분 없이 0시 0분부터 23시 59분으로 표기하므로 수를 적당히 더하기만 하면 됐다.

처음 테스트할 때 값이 이상하게 튀어서 확인해보니 if(m>=60) 구문 안에서 연산자를 잘못 사용했다. +=와 =를 혼용해서 생긴 문제였다. 잘 해놓고 이런 실수를~~! 그래도 금방 풀었다.

#include <iostream>
using namespace std;
int main() {
	int n, t, m, i;
	
	cin>>n;
	cin>>t>>m;
	for(int j=0;j<n;j++)
	{
		cin>>i;
		t+=i/60;
		m+=i%60;
		if (m>=60)
		{
			t+=m/60;
			m=m%60;
		}
		if (t>=24)
			t%=24;
	}
	cout<<t<<" "<<m;
	return (0);
}

후기

후딱 풀고 인프콘 가야돼서 급하게 올렸는데 아침에 간단한 문제라도 머리써서 풀어보니 오늘 하루 두뇌회전이 잘 됐다. 덕분에 인프콘 세션도 재밌게 듣고 왔다.

저녁에 회의가 있는데 아직 회의준비를 못 끝내서 컨퍼런스 종료 시간보다 일찍 나온게 아쉽다🥲 내년에도 열렸으면.. .!

profile
겉촉속촉

0개의 댓글