2つの数を加算

879 ワード


https://programmers.co.kr/learn/courses/30/lessons/68644/
整数配列番号.numbersから異なるインデックスの2つの数を抽出し、作成できるすべての数を昇順に配列に入れ、solution関数の戻りを完了してください.
def solution(numbers):
    answer = []
    getValue = set() #중복값 제외를 위한 집합 선언
    #이중 for문
    for i in range(len(numbers)-1): #0부터 배열길이-1 만큼 반복
        for j in range(i+1, len(numbers)): #i+1부터 배열길이만큼 반복
            getValue.add(numbers[i]+numbers[j])      #i와 j를 더하여 add
    answer = list(getValue) #집합을 리스트로 변환
    answer.sort() #정렬
    return answer
出典:プログラマーコードテスト練習、https://programmers.co.kr/learn/challenges