[백준 BOJ] 16394번 홍익대학교 (C++/cpp)

2022. 6. 19. 02:44PS (Program Solving)/BOJ (백준)

문제 설명

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

 

16394번: 홍익대학교

입력으로 첫 줄에 특정 년도를 알리는 정수 N이 주어진다. 정수 N은 1,946 부터 1,000,000 사이의 값이다. (1,946 ≤ N ≤ 1,000,000)

www.acmicpc.net

백준 BOJ 16394번 홍익대학교 문제 사진1
백준 BOJ 16394번 홍익대학교 문제 사진2

 

접근 방법 - 기본적인 입출력 문제

백준의 16394번 문제는 기본적인 입출력 명령문 작성으로 해결해야 하는 문제이다.

해당 문제는, 입력받은 특정 년도에 있어 홍익대학교의 개교 주년을 출력해야 하는 문제이다.

여기서, 홍익대학교는 1946년에 개교하였다는 점을 이용하여, 기본적인 뺄셈 연산을 수행하여 정답을 출력하면 된다.

따라서 이 문제는 사용하는 언어의 기본적인 문법만 잘 인지하고 있다면 아주 쉽게 풀 수 있는 문제로 예상된다.

만일 프로그래밍 언어의 문법에 대해 아직 어색하다면 문제의 설명을 참고하여 코드를 작성하길 바란다.

필자는 아래처럼 코드를 작성하여 문제를 해결하였다.

 

성공한 코드

#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <iostream>
#define endl '\n'
using namespace std;

//백준 16394번 코드
int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);	cout.tie(NULL);

	int n;
	cin >> n;
	cout << n - 1946 << endl;
}

 

제출 결과

백준 BOJ 16394번 홍익대학교 문제 C++ 제출 결과

(2022.05.31 백준 16394번 문제 제출 결과)

반응형