Algorithm(CodeTree, Python)/완전탐색1
[코드트리 자리 수 단위로 완전탐색] 일렬로 서있는 소 2 python
kurooru
2022. 11. 10. 12:10
n^3의 시간복잡도로 해결하였다.
재귀로 해결해도 될 것 같긴 한데,,
# n 입력
n = int(input())
# 키 입력
cow_height = list(map(int, input().split()))
# 설계
# 정답
ans = 0
# 완전 탐색 시작
for i in range(n-2):
# 현재 기준 다음부터
for j in range(i+1, n-1):
# 다음이 더 크다면
if cow_height[i] <= cow_height[j]:
# 다음 기준 다음부터
for k in range(j+1, n):
# 다다음이 더 크다면
if cow_height[j] <= cow_height[k]:
# 정답에 추가
ans += 1
# 출력
print(ans)