DHistory
[Baekjoon] Greedy - 28136 원, 탁! 본문
문제
풀이
"""
각 접시: 시계방향으로 1부터 N까지 번호
- i번째 접시에는 ai가 적혀있다. (N번 접시 이후 -> 1번 접시)
적절히 원판을 끊어 오름차순 배열을 만드는 것.
최소 횟수는?
"""
n = int(input())
numbers = list(map(int, input().split()))[:n]
def solution(numbers):
answer = 0
numbers += [numbers[0]]
for i in range(len(numbers) - 1):
if numbers[i] >= numbers[i + 1]:
answer += 1
return answer
print(solution(numbers))
채점 결과
'Computer Science > Algorithm' 카테고리의 다른 글
[Baekjoon] Greedy - 11047 동전 0 (0) | 2023.08.16 |
---|---|
[Baekjoon] Greedy - 2839 설탕 배달 (0) | 2023.08.16 |
[Baekjoon] Greedy - 23028 5학년은 다니기 싫어요 (0) | 2023.08.16 |
[Baekjoon] Greedy - 27466 그래서 대회 이름 뭐로 하죠 (0) | 2023.08.15 |
[Baekjoon] Greedy - 27940 가지 산사태 (0) | 2023.08.15 |