ckatodmlrna   1년 전

24%에서 틀렸습니다가 나옵니다. 

그리디로 풀었는데 그래도 테케 다 생각해서 작성했고 어느 부분이 반례인지 모르겠네요 ㅠ

제가 풀이한 방법입니다.

1. 앞자리 수부터 뒷자리 수들 중 max 수로 채워 나간다.

2. 만약 max 값이 여러 개가 나오면, 앞으로 수정할 뒷자리 수를 확인하며, 가져올 index를 정한다.

3. -1은 번호가 len이 1인데 k가 0보다 클 경우와 숫자가 2자리숫잔데 뒷자리가 0일때 반환한다.

-1 부분이 더 추가되야 할 부분이 있는 걸까요? 24%가 어떤 형태인지를 알 수 없네요 ㅠ

혹시 반례 알고 계시면 도와주세요......

pyb1031   1년 전

n,k=381993,3

나온답: 998133

나와야할답: 998313

댓글을 작성하려면 로그인해야 합니다.