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. 반복문이 아닌 "문자열 곱셈" 이용하기
'backjeon > Bronze' 카테고리의 다른 글
| Baekjoon(백준) - 10813 (공 바꾸기) | Python (0) | 2026.03.06 |
|---|---|
| Baekjoon(백준) - 10810 (공 넣기) | Python (0) | 2026.03.05 |
| Baekjoon(백준) - 10807 (개수 세기) | Python (0) | 2026.03.04 |
| Baekjoon(백준) - 25304 (영수) | Python (0) | 2026.03.02 |
| Baekjoon(백준) - 2480 (주사위 세개) | Python (0) | 2026.03.01 |