시뮬레이션이란?
해당 문제
https://www.acmicpc.net/problem/2455
코드
_in, _out = list(), list()
for i in range(4):
a,b = map(int,input().split())
_in.append(b)
_out.append(a)
result = list()
p = 0
for i in range(4):
p -= _out[i]
p += _in[i]
result.append(p)
result.sort()
print(result[-1])
https://www.acmicpc.net/problem/1094
코드
x = int(input())
a = list()
a.append(64)
_sum = 64
while _sum > x:
tmp = a.pop(0) // 2
a.append(tmp)
if sum(a) >= x:
pass
else:
a.append(tmp)
a.sort()
_sum = sum(a)
print(len(a))
https://www.acmicpc.net/problem/1966
코드
test = int(input())
def check(queue, importance):
count = 0
while queue:
if queue[0][1] == max(importance):
if queue[0][0] == m:
return print(count + 1)
else:
importance.remove(queue[0][1])
queue.pop(0)
count += 1
else:
tmp = queue.pop(0)
queue.append(tmp)
for i in range(test):
n,m = map(int, input().split())
a = list()
importance = list(map(int, input().split()))
for i in range(len(importance)):
a.append([i, importance[i]])
check(a,importance)
'알고리즘' 카테고리의 다른 글
백준_14503_로봇청소기 (0) | 2020.02.25 |
---|---|
백준_14503_로봇 청소기(시뮬레이션)(해결 못함) (0) | 2020.02.24 |
Winter-1DAB_이분탐색 (0) | 2020.02.21 |
백준_1300_K번째 수 (0) | 2020.02.21 |
백준_1620_나는야 포켓몬 마스터 이다솜 (0) | 2020.02.21 |
댓글