※ 글쓴이는 취미로 코딩을 익혀보는 사람이라 정확하지 않은 내용을 담고 있을 수 있다 ※

 

이번에 볼 문제는 백준 16170번 문제인 오늘의 날짜는?이다.
문제는 아래 링크를 확인하자.

https://www.acmicpc.net/problem/16170 

 

16170번: 오늘의 날짜는?

지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다.

www.acmicpc.net

UTC+0 기준 지금 시각의 날짜를 출력하는 문제이다.

 

우리나라 시각의 기준은 UTC+9로, 우리나라의 시각에서 9시간을 뺀 시각이 UTC+0의 시각이 된다.

 

따라서 우리나라 기준으로 00시부터 09시까지는 어제의 날짜, 09시부터 24시까지는 오늘의 날짜를 출력하는 것으로 문제를 해결할 수 있다.

 

아래는 2022년 10월 31일 18시 01분 49초에 제출한 소스코드이다.

#include <iostream>
using namespace std;

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);

	cout << "2022" << '\n';
	cout << "10" << '\n';
	cout << "31";
}
728x90

+ Recent posts