글
프로그래머스 C# 두 개 뽑아서 더하기(OrderBy, Distinct())
프로그래밍
2023. 1. 24. 21:52
728x90
SMALL
using System;
using System.Collections.Generic;
using System.Linq;
public class Solution {
public int[] solution(int[] numbers) {
List<int> list = new List<int>();
for(int i=0;i<numbers.Length;i++)
{
for(int j=0;j<numbers.Length;j++)
{
if(i != j)
{
list.Add(numbers[i]+numbers[j]);
}
}
}
int[] answer = new int[list.ToArray().Length];
answer = list.Distinct().OrderBy(x => x).ToArray();
return answer;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 C# 최소직사각형(한 쪽으로 배열을 몰아서 비교하고 곱하기) - 완전탐색 (0) | 2023.01.25 |
---|---|
프로그래머스 C# 모의고사(비교대상 배열을 정의) - 완전탐색 (0) | 2023.01.25 |
프로그래머스 C# N개의 최소공배수(메소드 활용, 유클리드 호제법, m대각선) n-m-temp (0) | 2023.01.24 |
프로그래머스 레벨2 C# JadenCase(Split, ToString().ToUpper() / ToString().ToLower()) (0) | 2023.01.24 |
프로그래머스 C# 특이한 정렬(OrderBy, ThenByDescending, Linq, Diagnostics, JAVA) (0) | 2023.01.24 |