시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 128 MB | 111 | 14 | 13 | 29.545% |
양의 정수 N이 주어졌을 때, 다음과 같은 다섯 개의 함수를 정의 했다.
세준이는 @라는 연산자를 정의 했다.
X@Y = 5*Prod3(X) + First(X) * Sum(Y) + Smallest(Y)이다.
올바른 식은 다음과 같이 재귀적으로 정의 된다.
X와 G가 주어졌을 때, X를 G로 만드는 올바른 식을 구하는 프로그램을 작성하시오. 만약 불가능하다면 -1을 출력한다.
첫째 줄에 X와 G가 주어진다. X는 1,000,000보다 작거나 같은 자연수이고, G는 2,000,000,000보다 작거나 같은 자연수이다.
첫째 줄에 올바른 식에 들어가는 @의 최소 값을 출력한다.
374 659
2
((X@X)@X)
13 13
0
374 465
1
(X@X)
374 469
2
(X@(X@X))
374 1024
8
654321 12
10
654321 1234567
-1