일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- AI/ML
- 개발/언어/Java
- 개발/환경
- 개발/네트워크
- ai
- 알고리즘
- 카카오 테크 캠퍼스
- 개발/Java
- 카카오테크캠퍼스
- 개발/Tools/프레임워크/Spring
- 개발/에러
- AI/GPT
- ⌨️Developer/보안
- 개발/webrtc
- 개발/컴퓨터네트워크
- 개발/CS/OS
- 개발/Java/Spring
- 개발/프레임워크&라이브러리
- electron
- 개발/CS/알고리즘
- 개발/보안
- 대외활동/카카오테크캠퍼스
- 개발/Electron
- 개발/언어론
- ⌨️Developer
- 개발
- 개발/MySQL
- 취업
- 개발/OOP
- 카테캠
Archives
- Today
- Total
봄수의 연구실
Programmers_삼각형의완성조건(2)_고범수 본문
문제
이 문제는 선분 세 개로 삼각형을 만들기 위한 조건을 만족하는 선분의 개수를 찾는 것입니다.
삼각형을 만들기 위한 조건은 가장 긴 변의 길이가 다른 두 변의 길이의 합보다 작아야 한다는 것입니다.
삼각형의 두 변의 길이가 담긴 배열 sides가 주어지고, 나머지 한 변이 될 수 있는 정수의 개수를 반환하는 함수를 작성해야 합니다.
제한사항
- sides의 원소는 자연수입니다.
- sides의 길이는 2입니다.
- 1 ≤ sides의 원소 ≤ 1,000
입출력 예
- 예시 1: sides가 [1, 2]인 경우, 결과는 1입니다. 두 변이 1, 2인 경우 삼각형을 완성시키려면 나머지 한 변이 2여야 합니다.
문제 풀이
def solution(sides):
sides.sort()
return 2*sides[0]-1
부족한 점이나 잘못 된 점을 알려주시면 시정하겠습니다 :>
728x90
'알고리즘 풀이' 카테고리의 다른 글
Programmers_명예의 전당 (0) | 2023.08.01 |
---|---|
Programmers_합성수찾기 (0) | 2023.08.01 |
Programmers_약수의 개수와 덧셈_고범수 (0) | 2023.07.26 |
Programmers_달리기경주_고범수 (0) | 2023.07.25 |
알고리즘 감 살리기 - 기초 알고리즘 (1) | 2023.05.14 |