[Bronze I] 일곱 난쟁이 - 2309 - Python

2024. 10. 24. 18:31·백준

성능 요약

메모리: 31120 KB, 시간: 32 ms

분류

브루트포스 알고리즘, 정렬

제출 일자

2024년 10월 24일 18:29:18

문제 설명

왕비를 피해 일곱 난쟁이들과 함께 평화롭게 생활하고 있던 백설공주에게 위기가 찾아왔다. 일과를 마치고 돌아온 난쟁이가 일곱 명이 아닌 아홉 명이었던 것이다.

아홉 명의 난쟁이는 모두 자신이 "백설 공주와 일곱 난쟁이"의 주인공이라고 주장했다. 뛰어난 수학적 직관력을 가지고 있던 백설공주는, 다행스럽게도 일곱 난쟁이의 키의 합이 100이 됨을 기억해 냈다.

아홉 난쟁이의 키가 주어졌을 때, 백설공주를 도와 일곱 난쟁이를 찾는 프로그램을 작성하시오.

입력

아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다.

출력

일곱 난쟁이의 키를 오름차순으로 출력한다. 일곱 난쟁이를 찾을 수 없는 경우는 없다.

def hab(sorted_list):
    total_sum = sum(sorted_list)
    for i in range(9):
        for j in range(i+1, 9):
            if total_sum - sorted_list[i] - sorted_list[j] == 100:
                ans = [sorted_list[k] for k in range(9) if k != i and k != j]
                ans.sort()
                return ans

list = []

for i in range(9):
    num = int(input())  
    list.append(num)

sorted_list = sorted(list)
result = hab(sorted_list)

for r in result:
    print(r)

 

'백준' 카테고리의 다른 글

[Bronze II] 나는 너가 살아온 날을 알고 있다 - 2139 - Python  (1) 2024.10.23
[Bronze II] 나누기 - 1075 - Python  (0) 2024.10.23
[Bronze II] 단어의 개수 - 1152 - Python  (0) 2024.10.23
'백준' 카테고리의 다른 글
  • [Bronze II] 나는 너가 살아온 날을 알고 있다 - 2139 - Python
  • [Bronze II] 나누기 - 1075 - Python
  • [Bronze II] 단어의 개수 - 1152 - Python
en's
en's
디지털 포렌식 공부하는 포린이
  • 전체
    오늘
    어제
  • en's
    en's
    en's
    • 분류 전체보기 (31)
      • 디지털포렌식2급전문가 (12)
      • 윈도우 포렌식 (5)
      • 모바일 포렌식 (1)
      • DreamHack(Wargame) (0)
        • Forensic (0)
        • Web (0)
      • 악성코드 분석(Malware Analysis) (5)
      • 백준 (4)
      • 안드로이드 (3)
  • 인기 글

  • 최근 글

  • 태그

    windows 보안 끄기
    악성코드 정적분석
    정적분석
    디지털포렌식2급
    malware static analysis
    워게임
    악성코드 정적 분석
    dreamhack
    MALWARE
    악성코드
    디지털포렌식전문가2급
    드림핵
    악성 파일 분석
    디지털포렌식전문가2급 실기
    디지털포렌식2급 실기
    악성코드 분석
    백준
    exeinfo.exe
    디포2급
    악성파일 정적분석
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
en's
[Bronze I] 일곱 난쟁이 - 2309 - Python
상단으로

티스토리툴바