본문 바로가기
728x90
반응형

파이썬문제풀이38

[Py.CheckiO / Python] Py.CheckiO의 Elementary - Split pairs 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Elementary 레벨에 있는 Max Digit 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Split pairs 문제 내용 Split pairs 문제는 주어진 문자열을 두 글자 단위로 쪼개서 새로 리스트를 만드는 문제입니다. 마지막 글자가 한개만 있다면 그자리를 언더바('_')를 채워서 리스트에 넣게 되네요. 1. Split pairs 풀이 우선 입력값의 case를 나눠서 처리하도록 합니다. 1. 입력값이 공백일 때 2. 입력값의 문자열의 글자 수가 짝수 일 때(딱 2개씩 나눠질 때) 3. 입력값의 문자열의 글자 .. 2021. 1. 12.
[Py.CheckiO / Python] Py.CheckiO의 Elementary - Max Digit 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Elementary 레벨에 있는 Max Digit 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Max Digit 문제 내용 Elementary 레벨에서 10번째 문제인 Max Digit 문제입니다. 하나의 정수가 주어졌을 때, 가장 큰 자릿수를 찾는 문제네요. 1. Max Digit 풀이 max_digit 함수에 주어지는 number 값 중에서 가장 큰 자릿수를 찾아야합니다. 알고리즘을 간단하게 요약하면 주어진 수를 10으로 나눠가며(반복) 나머지값(% 연산자)들끼리 비교하면 가장 큰 자릿수(max 값) 을 얻을 수 .. 2021. 1. 10.
728x90
반응형