[BOJ] 개미
Date:
[BOJ] 개미
Problem URL : 개미
w, h = map(int, input().split())
x, y = map(int, input().split())
t = int(input())
x += t
y += t
x %= 2*w
if w < x < 2*w:
x = 2*w - x
y %= 2*h
if h < y < 2*h:
y = 2*h - y
print('{} {}'.format(x, y))
Comments
처음에 다음과 같이 풀었다가 시간 초과(TLE)가 났다.
dx = 1
dy = 1
w, h = map(int, input().split())
x, y = map(int, input().split())
t = int(input())
for i in range(t):
x += dx
y += dy
if x == w or x == 0:
dx = -dx
if y == h or y == 0:
dy = -dy
print('{} {}'.format(x, y))
댓글