pure501   2년 전

내 컴퓨터에서는 맞게 나오는 거 같은데

뭐가 문제인지 모르겠네요 ㅜ

alsrjs0725   2년 전

8번쨰줄에 m = int(max(b)) 라고 적으셨는데 str만 요소로 들어있는 상태에서 max를 사용하시면 첫글자로 비교(같으면 두번째글자, 또 같으면 세번째 글자...) 하기때문에 b가 ['100', '90'] 과 같이 들어있으면 첫글자를 비교(1, 9) 해서 첫글자가 더 큰 90을 선택해버리기 떄문에 그렇습니다. 이를 해결하기 위해선 2번째줄에 b = input().split() 대신 b = map(int,input().split())를 써서 모든 요소를 int형태로 바꿔서 b에 저장하시면 됩니다

pure501   2년 전

감사합니다 ㅠ 해결했네요

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