아직은 정체성이 없는 블로그

[SWEA][D3][c++] 9997. 미니멀리즘 시계 본문

알고리즘 역량테스트 문제/SWEA

[SWEA][D3][c++] 9997. 미니멀리즘 시계

coooding 2020. 7. 13. 12:17

문제

9997. 미니멀리즘 시계

 

문제 링크

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AXIvNBzKapEDFAXR&categoryId=AXIvNBzKapEDFAXR&categoryType=CODE#none

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

 

풀이과정

1시간은 30도 1분은 0.5이다.

문제에서는 각도는 정수로 주어지므로 2분 단위로 나온다고 생각하면 된다.

주어진 각도를 30으로 나눈 몫을 hour 변수에 저장하고

주어진 각도에 hour*30 한 값을 뺀 값에 2를 곱한 값을 minute 값에 저장한 후 출력한다.

 

코드

#include<iostream>
using namespace std;
int main(int argc, char** argv)
{
	int test_case;
	int T;
	cin>>T;
	for(test_case = 1; test_case <= T; ++test_case)
	{
        int time;
        int hour,minute;
        cin >> time;
        hour=time/30;
        minute=(time-hour*30)*2;
        cout<<"#"<<test_case<<" "<<hour<<" "<<minute<<"\n";
        
	}
	return 0;
}
Comments