반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준 알고리즘] 백준 16394번 홍익대학교 파이썬(Python)

1) 문제번호 : 16394번

 

2) 문제 출처

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

 

16394번: 홍익대학교

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

www.acmicpc.net

 

2. 문제

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

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

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

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

  1. C
    1. 입력
      • scanf 사용
      • 정수 %d, 실수 %f, 문자열 %s 사용
      • scanf("%d", &var);
    2. 출력
      • 정수 %d, 실수 %f, 문자열 %s 사용
      • 예) printf("%d", var);
    3. 필수 라이브러리 stdio.h
  2. C++
    1. 입력
      • cin 사용
      • 예) cin >> var;
    2. 출력
      • cout 사용
      • 예) cout << var;
    3. 필수 라이브러리 iostream
    4. 권장사항
      • using namespace std;
      • ios::sync_with_stdio(false);
      • cin.tie(NULL);
  3. Java
    1. 입력
      • Scanner 사용
      • Scanner sc = new Scanner(System.in);
        정수: sc.nextInt(); 실수: sc.nextDouble(); 문자열: sc.nextLine(); 또는 sc.next();
    2. 출력
      • System.out.println(var);
    3. 필수 라이브러리 java.util.Scanner

 

3. 제약사항


4. 입력

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

 

5. 출력

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

 

6. 풀이

- 입력값 N에서 홍익대학교 개교년인 1946을 빼면 된다.

 

7. 소스 코드

import sys
input = sys.stdin.readline

N = int(input())

print(N-1946)

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기