글
프로그래머스 C# 삼각형의 완성조건(1) (int[] -> Array.Sort(), P, J)
프로그래밍
2022. 12. 26. 16:41
728x90
SMALL
using System;
public class Solution {
public int solution(int[] sides) {
Array.Sort(sides);
int answer = 0;
if(sides[0] + sides[1] <= sides[2])
{
answer = 2;
}
else
{
answer = 1;
}
return answer;
}
}
// 세 개의 변을 sort로 정렬해서 길이를 측정하게 한다.
파이썬
////
def solution(sides):
return 1 if max(sides) < (sum(sides) - max(sides)) else 2
/////
def solution(sides):
sides.sort()
return 1 if sides[0]+sides[1]>sides[2] else 2
자바
import java.util.Arrays;
class Solution {
public int solution(int[] sides) {
int answer = 0;
Arrays.sort(sides);
return sides[2] >= sides[0]+sides[1] ? 2 : 1;
}
}
728x90
'프로그래밍' 카테고리의 다른 글
프로그래머스 C# 편지(개쉬움, P, J) (0) | 2022.12.28 |
---|---|
프로그래머스 C# 특정 문자 제거하기(replace, P, J) (0) | 2022.12.28 |
프로그래머스 C# 아이스 아메리카노(몫과 나머지, P, J) (0) | 2022.12.26 |
프로그래머스 C# 문자열 뒤집기(string -> ToCharArray(), Reverse, P, J) (0) | 2022.12.26 |
프로그래머스 C# 짝수와 홀수의 개수(개쉬움, P, J) (0) | 2022.12.26 |