# 3. APS/SWEA

SWEA # Python_D3_6190_정곤이의 단조 증가하는 수

둥굴둥굴둥굴레차 2021. 3. 14. 19:42

 

 

👑 [문제]

 

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

import sys
sys.stdin = open("input.txt")

T = int(input())

for tc in range(1, T+1):

    N = int(input())
    N_list = list(map(int,input().split())) # 2 3 8 9

    max_num = 0
    for i in range(len(N_list)): # 0 1 2 3
        for j in range(i+1, len(N_list)): # 3 8 9 # 8 9 # 9

            int_multi = 0
            str_multi = []

            int_multi = N_list[i]*N_list[j] # i:2, j:3, 8, 9 # i:3, j:8, 9 # i:8, j:9
            str_multi += str(N_list[i]*N_list[j]) # '4'

            for k in range(len(str_multi)-1): # 20
                if str_multi[k] > str_multi[k+1]:
                    break

            else:
                if int_multi > max_num:
                    max_num = int_multi
    if max_num == 0:
        print("#{} {}".format(tc, -1))
    else:
        print("#{} {}".format(tc, max_num))