티스토리 뷰

728x90

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

 

3048번: 개미

T초가 지난 후에 개미의 순서를 출력한다. 첫 번째 개미 그룹은 왼쪽에서 오른쪽으로 움직이고, 두 번째 그룹은 반대 방향으로 움직인다.

www.acmicpc.net

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
N1, N2 = map(int, input().split())
F, S = list(input()), list(input())
= int(input())
= F[::-1]
ant = F + S
for t in range(T):
    tmp = []
    for i in range(1len(ant)):
        if ant[i] in S:
            if ant[i-1in F:
                tmp.append(i)
    for idx in tmp:
        ant[idx], ant[idx-1= ant[idx-1], ant[idx]
 
print(''.join(ant))
cs

 

댓글