backjeon/Bronze

Baekjoon(백준) - 25314 (코딩은 체육과목 입니다) | Python

SecLogs YJ 2026. 3. 3. 20:56
import sys

N = int(sys.stdin.readline())
n = N // 4
print("long " * n + "int")

 

1. 입력 처리

import sys

N = int(sys.stdin.readline())

 

sys.stdin.readline() 

int()

 

2. 나눗셈

n = N // 4

 

int(N /4)가 아닌 N // 4를 이용하기

// : 정수 나눗셈으로 몫만 구함. int로 따로 형 변환 필요 없음

 

* int(N/4) 했을 경우 vs N // 4 했을 경우 메모리 + 시간 비교

- int(N/4) : 메모리(108384), 시간(84 ms)

- N // 4 : 메모리(32412), 시간(36 ms)

 

3. 문자열 곱셈

print("long " * n + "int")

 

문자열 곱셈은 "문자열" * (정수)만가능


🧐 TIP. 반복문이 아닌 "문자열 곱셈" 이용하기

 

👉 관련개념 바로가기

👉 Baekjoon(백준) - 25314 (코딩은 체육과목 입니다)