[백준] 2864, 1449 (파이썬)

Colacan·2022년 2월 24일
1

[백준]

목록 보기
39/43

머신러닝 과제와 더불어 몸상태가 여의치 않아 오늘도 그리디 문제만 풀었다. 첫 문제의 난이도가 낮아 연습이 되지 않은 것 같아 한 문제 추가로 더 풀었다. 내일은 여유가 생겨 BFS와 DFS문제를 풀 수 있었으면 하는 바램이다. 머신러닝 과제에 너무 열중하는 것 같기도.

백준 2864번 5와 6의 차이

import sys
a,b = sys.stdin.readline().split()
print(int(a.replace('6','5'))+int(b.replace('6','5')),int(a.replace('5','6'))+int(b.replace('5','6')))

백준 1449번 수리공 항승

import sys
N,L = map(int,sys.stdin.readline().split())
num_list = list(map(int,sys.stdin.readline().split()))
num_list.sort()
start = num_list[0]
end = num_list[0] + L - 0.5
cnt = 1
for i in range(N):
    if start <= num_list[i] < end:
        continue
    else:
        start = num_list[i]
        end = num_list[i] + L - 0.5
        cnt += 1
print(cnt)
profile
For DE, DA / There is no royal road to learning

0개의 댓글