728x90
https://www.acmicpc.net/problem/21312
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
|
#a,b,c를 리스트로 저장
array = list(map(int,input().split()))
#곱한값들 저장할 빈 리스트
count = []
#가능한 모든 수
for i in range(3):
count.append(array[i])
for i in range(3):
if i != 2:
count.append(array[i]*array[i+1])
else:
count.append(array[i] * array[0])
count.append(array[i] * array[i-1] * array[i-2])
count.sort()
nums = len(count)
for i in range(nums):
#홀수
if count[nums-1-i] % 2 == 1:
print(count[nums-1-i])
break
#전부 마지막까지 짝수인 경우
elif i == nums-1:
print(count[-1])
|
cs |
728x90
댓글