khi4752   2년 전

어제 백준이라는 것을 처음 알게된 코린이입니다!
정답은 맞췄는데, 밑에 코드관련해서 궁금한 점이 있어서 질문 올립니다!

코드 길이를 최대한 간소화하려고 for문을 써서 간소화해봤는데, 처리되는 코드길이는 240이 넘어가네요!

그냥 하나씩 print해서 코드짜는 것은 아는데, 그렇게 하는게 더 효율적인 코딩일까요?

뭔가 for문으로 간결하게 쓰면 더 좋은 코드인줄 알았는데 헷갈리네요!

+++ 그리고 class랑 def를 쓸때 작업시간이 class가 더 짧게 걸리던데,

def말고 왠만하면 class로 모두 코딩을 작성하는게 좋은건가요?

wider93   2년 전

현재 코드는 for 문으로 한 번에 처리한 것 같지만 핵심 부분은 if문으로 하나씩 처리하고 있어서 길어질 수밖에 없습니다. i에 대한 식으로 1, 10, 100을 표현할 수 있다면 저렇게 안 해도 될 겁니다.

일반적으로 class 안에 이런 식으로 직접 제어문을 작성하지는 않습니다. 문법상 문제가 없는지도 처음 알았네요.

class를 언제 쓰는지 알고 싶으시면 객체지향 같은 키워드를 찾아보세요.

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