코더 라이프

백준 15894번 풀이

문제 https://www.acmicpc.net/problem/15894 난 이 문제 세줄요약을 못하겠다. 그냥 가서 보자. 풀이 이 문제는 시그마고 자시고 답이 드릅게 심플하다. 믿기지 않겠지만 이거 내고 맞았음. …근데 정답률을 보니 뭔가 숨겨진 함정이 있는듯...

Continue reading...

백준 9506번 풀이

문제 어떤 수가 완전수이면 약수들의 합으로 표현하고, 아니면 아니라고 출력하면 된다. 풀이 이 문제 또한 while True:를 써야 한다. 그 전에 완전수가 뭐냐고? 자기 자신을 뺀 모든 약수들의 합이 자기...

Continue reading...

Python의 예외처리

예외처리… 쉽게 설명하자면 에러가 떴을 때 어떻게 할 지 코딩하는거라고 보면 된다. 예를 들어서 웹서핑을 하다 보면 보이는 이런게 있는데 대충 이런거. 404 뜨면 404 페이지를 띄우시오 이런 느낌이라고 보면...

Continue reading...

백준 2903번 풀이

문제 https://www.acmicpc.net/problem/2903 내 어지간하면 요약해서 올려주는데 이건 그냥 가서 보는게 낫다. 풀이 일단 이 문제를 처음 본 본인의 심정: 뭐라는겨… 솔직히 패턴 파악해야되는데 1, 2 다음에 뜬금없이 5가 나오면 어쩔...

Continue reading...

백준 2720번 풀이

문제 거스름돈을 최소한으로 주면 되는데 이제 미국돈… (25, 10, 5, 1을 조합하면 된다) 풀이 근데 문제는 둘째치고 달러랑 센트랑 뭔 상관인지는 알려주는게 인지상정 아닙니까… 미쿡돈 몰롸요우. 는 꺼무 검색해보고 알았는데...

Continue reading...

백준 11005번 풀이

문제 10진수를 N진수로 변환하기 풀이 이거의 반대 버전이다. 변환하는 방법은 저기에 있으니 생략. 일단 로직 자체는 그렇게 어렵진 않다. 근데 코드를 보다보면 이게 뭔 개소린가 싶을 부분이 있으니 잘 따라오십셔....

Continue reading...

n진수->10진수 코딩하기

여기서 잠깐 언급했던 그거 맞다. 그것까지 주저리주저리 넣었다간 대참사 터져서 따로 뺐다. 참고로 기본 원리 역시 저기 서술되어있으므로 여기서는 생략. https://github.com/koreanraichu/Python/blob/master/Bin%20to%20Dec.py https://github.com/koreanraichu/Python/blob/master/Oct%20to%20Dec.py https://github.com/koreanraichu/Python/blob/master/Hex%20to%20Dec.py 코드와 깃헙은 순서대로 2, 8, 16진수. 변환하는...

Continue reading...

백준 2745번 풀이

문제 n진수 숫자를 10진수로 바꾸기 진수변환 수동으로 하는 법 아 이거… 10진수->n진수는 코딩한 게 있는데 반대 버전이 없어요… https://github.com/koreanraichu/Python/blob/master/Dec%20to%20Bin.py https://github.com/koreanraichu/Python/blob/master/Dec%20to%20Hex.py https://github.com/koreanraichu/Python/blob/master/Dec%20to%20Oct.py 순서대로 2, 16, 8진수로 변환하는 코드. 그럼 이제 원리를 알려드림....

Continue reading...