반응형

@notepad_jj2

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


1. [백준 알고리즘] 백준 3004번 체스판 조각 파이썬(Python)

1) 문제번호 : 3004번

 

2) 문제 출처

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

 

3004번: 체스판 조각

상근이는 3003번에서 동혁이가 발견한 체스판을 톱으로 자르려고 한다. 상근이는 체스판을 최대 N번 자를 수 있으며, 변에 평행하게만 자를 수 있다. 또, 자를 때는 체스판의 그 변의 한쪽 끝에서

www.acmicpc.net

 

2. 문제

상근이는 3003번에서 동혁이가 발견한 체스판을 톱으로 자르려고 한다.

상근이는 체스판을 최대 N번 자를 수 있으며, 변에 평행하게만 자를 수 있다. 또, 자를 때는 체스판의 그 변의 한쪽 끝에서 다른쪽 끝까지 잘라야 한다. 자른 후에는 조각을 이동할 수 없다.

이때, 최대 몇 조각을 낼 수 있는지 구하는 프로그램을 작성하시오.

 

3. 제약사항


4. 입력

첫째 줄에 N이 주어진다. (1 ≤ N ≤ 100)

 

5. 출력

첫째 줄에 상근이가 얻을 수 있는 조각의 최댓값을 출력한다.

 

6. 풀이

7. 소스 코드

import sys
input=sys.stdin.readline

res = 1
num = 1

N = int(input())
for i in range(N):
    res+=num
    if i%2==0:
        num+=1

print(res)

 

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