chogahui05   4년 전

n이 0보다 작고, z가 0보다 큰 경우에.

예를 들어서 -9를 3진법으로 출력하라고 한 경우에는 어떻게 출력해야 하나요?


제가 18번째 줄부터 22번째 줄까지 주석을 풀면 런타임 에러가 나더라고요.

분명히 음수를 양수 진법으로 바꿨을 때 결과값을 출력하라는 데이터가 있는 거 같습니다.

chogahui05   4년 전

음수를 양의 진법으로 출력하라고 했을 때

|음수|를 b진법으로 바꾼 후, 앞에 -를 붙이니까 통과되네요..


문제 조건에 명시를 해 줬으면 좋겠습니다.

몇 시간 동안 헤맸습니다. ㅠㅠ

veydpz   4년 전

저도 똑같은 실수를 하고 이 글 읽고나서 겨우 고쳤네요 ㅠ
그런데, 다시 한번 문제 설명을 읽어보니 

> 음의 진법일 때는 음수를 나타낼 때 -부호가 있으면 안된다.

라고 나와 있군요. 이 말은 결국, 양의 진법일 때는 (자명하게도) -부호가 필요하니 써도 된다는 말을 함축했던 것이 아닐까 합니다.
따라서, 굳이 따로 "양의 진법일 때에는 -부호를 써도 된다" 라고 명시할 필요는 없지 않나 생각합니다. 

chogahui05   4년 전

아흐흐.. 제 언어 실력이 부족했군요.. ㅠㅠ

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