[백준/파이썬] 16394번 풀이

업데이트:



문제 정보


풀이

문제

홍익대학교는 1946년에 개교하였다.

특정 년도가 주어졌을 때, 그 해가 개교 몇 주년인지 출력하라.

단, 홍익대학교는 없어지지 않는다고 가정한다.

문제는 C, C++, JAVA 또는 Python3을 이용하여 해결한다.

  • C

  • 입력

  • scanf 사용

  • 정수 %d, 실수 %f, 문자열 %s 사용

  • scanf(“%d”, &var);

  • 출력

  • 정수 %d, 실수 %f, 문자열 %s 사용

  • 예) printf(“%d”, var);

  • 필수 라이브러리 stdio.h

  • C++

  • 입력

  • cin 사용

  • 예) cin » var;

  • 출력

  • cout 사용

  • 예) cout « var;

  • 필수 라이브러리 iostream

  • 권장사항

  • using namespace std;

  • ios::sync_with_stdio(false);

  • cin.tie(NULL);

  • Java

  • 입력

  • Scanner 사용 …

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

출력 요약
출력으로 홍익대학교의 개교 주년을 나타내는 정수를 출력한다.

코드

print(int(input())-1946)

설명

핵심은 구현 관점에서 홍익대학교는 1946년에 개교하였다.

특정 년도가 주어졌을 때, 그 해가 개교 몇 주년인지 출력하라.

단, 홍익대학교는 없어지지 않는다고 가정한다.

문제는 C, C++, JAVA 또는 Python3을 이용하여 해결한다.

  • C

  • 입력

  • scanf 사용 …를 만족하도록 로직을 구성하는 것입니다.

코드는 입력을 파싱한 뒤 조건 분기와 계산을 순서대로 수행하고, 문제에서 요구한 형식으로 결과를 출력합니다.

경계값과 예외 케이스도 함께 고려해 오답이 나기 쉬운 상황을 방지합니다.



다음 읽을거리

관련 허브 페이지에서 같은 주제의 글을 이어서 확인할 수 있습니다.

댓글남기기