부분수 합
면접 대비시간 제한1초메모리 제한1024 MB
자릿수가 N인 수의 각 자리를 순서를 유지한 채 K자리 부분수와 N-K자리 부분수로 나누고, 두 수의 합이 최대가 되도록 만든다.
문제
간단한 문제를 풀어 보자.
양의 정수가 주어졌을 때, 그 수에서 몇 개의 자릿수를 순서를 바꾸지 않고 이어 붙여 새로운 수를 만들 수 있다. 이렇게 만든 수를 원래 수의 부분수라고 하자. 예를 들어 에서 을 택해 부분수 을 만들 수 있다.
자리 양의 정수가 주어진다. 개의 자릿수를 골라 한 부분수를 만들고 남은 개의 자릿수로 다른 부분수를 만들 수 있다. 골라야 하는 자릿수 가 주어질 때, 두 부분수의 합의 최댓값을 구하자. 부분수가 앞에 0을 포함해도 된다.
입력
첫째 줄에 테스트 케이스의 수 가 주어진다 .
각 테스트 케이스의 첫째 줄에 두 정수 가 주어지고, 둘째 줄에 자리 양의 정수가 주어진다. 입력으로 주어지는 수는 앞에 0이 없지만, 그 부분수는 앞에 0이 있을 수 있다.
출력
각 테스트 케이스마다 조건을 만족하는 두 부분수의 합의 최댓값을 한 줄에 출력한다.