10819번 - 차이를 최대로
제가 생각한 알고리즘은
flag를 이용해서 한번은 작은수를 맨앞에 큰수를 맨뒤에
한번은 큰수를 맨앞에 작은수를 맨뒤에 집어넣고
만약 N이 홀수일때는 맨앞과 맨뒤중 차이가 큰곳에 넣는것인데
게시글에 존재하는 반례 다 넣었을때는 정상작동 하는거 확인했습니다.
혹시 다른 반례가 있을까요?
정답은 374위 소스코드로는 394가 나옵니다.
감사합니다. if문 순서가 문제였네요.
댓글을 작성하려면 로그인해야 합니다.
itlockit 5년 전
제가 생각한 알고리즘은
flag를 이용해서 한번은 작은수를 맨앞에 큰수를 맨뒤에
한번은 큰수를 맨앞에 작은수를 맨뒤에 집어넣고
만약 N이 홀수일때는 맨앞과 맨뒤중 차이가 큰곳에 넣는것인데
게시글에 존재하는 반례 다 넣었을때는 정상작동 하는거 확인했습니다.
혹시 다른 반례가 있을까요?