728x90
โญ ๋ฌธ์ ์ค๋ช
์ ์ ๋ฐฐ์ด numbers๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. numbers์ ์์ ์ค ๋ ๊ฐ๋ฅผ ๊ณฑํด ๋ง๋ค ์ ์๋ ์ต๋๊ฐ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์ฌํญ
- 0 ≤ numbers์ ์์ ≤ 10,000
- 2 ≤ numbers์ ๊ธธ์ด ≤ 100
๐ฑ ์ ์ถ๋ ฅ ์ ์ค๋ช
์ ์ถ๋ ฅ ์ #1
[1, 2, 3, 4, 5]์์ ๋ ์์ ๊ณฑ์ค ์ต๋๊ฐ์ 4 * 5 = 20 ์ ๋๋ค.
์ ์ถ๋ ฅ ์ #2
[0, 31, 24, 10, 1, 9]์์ ๋ ์์ ๊ณฑ์ค ์ต๋๊ฐ์ 31 * 24 = 744 ์ ๋๋ค.
โจ ๋ด ํ์ด
def solution(numbers):
numbers.sort(reverse=True)
return numbers[0] * numbers[1]
ํ์ด ์ธ์ด : Python3
๐ ๋ฌธ์ ํ์ด
ํ์ด
1. ๋ด๋ฆผ์ฐจ์์ผ๋ก numbers ๋ฐฐ์ด์ ์ ๋ ฌ
2. ํฐ ์๋ถํฐ ๋์ด์ด ๋์ด์๊ธฐ ๋๋ฌธ์, 0๋ฒ์งธ ์์์ 1๋ฒ์งธ ์์๋ฅผ ๊ณฑํ๋ฉด ์ต๋๊ฐ์ ๊ตฌํ ์ ์์
728x90