2562번 - 최댓값
이렇게 코드를 짰습니다
원하는 문제 출력 형식은
예를들어
8
이런식인데 저는 저 코드대로 실행하면 왜 계속
이렇게 한 줄 더 띄워져나옵니다.
그래서 바꿔서
print(max(L),L.index(max(L))+1)
로 해서 출력하면
이렇게 한줄 다음 한 칸이 더 띄워져서 나오고요.
혹시 고수분들중에 사소한 오류 눈치채신 분 있으시면 도와주시면 정말 감사하겠습니다.
readline으로 입력을 받으면 개행문자 \n까지 받게 됩니다. 그래서 L의 원소 자체에 줄바꿈이 있는데 print에서 한번더 줄바꿈을 해주니까 한칸 더 띄워져서
sys.stdin.readline().rstrip()을 쓰거나 print(max(L),end=''),print(L.index(max(L))+1,end='')을 쓰세요
감사합니다! 답변이 도움 많이 되었습니다!!
댓글을 작성하려면 로그인해야 합니다.
sumichip4035 3년 전 1
이렇게 코드를 짰습니다
원하는 문제 출력 형식은
예를들어
8
8
이런식인데 저는 저 코드대로 실행하면 왜 계속
8
8
이렇게 한 줄 더 띄워져나옵니다.
그래서 바꿔서
print(max(L),L.index(max(L))+1)
로 해서 출력하면
8
8
이렇게 한줄 다음 한 칸이 더 띄워져서 나오고요.
혹시 고수분들중에 사소한 오류 눈치채신 분 있으시면 도와주시면 정말 감사하겠습니다.