[DAY 3] 프로그래머스 LV0. 문자열을 정수로 변환하기
·
Algorithm/항해일지 TIL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/181848 1. 코드 풀이 파이썬은 객체를 꼭 구분한다. 문자열을 정수로 변환하기 위해서는 Int 인자 활용한다 2. 코드 실행 def solution(n_str): answer=int(n_str) return answer 3. 결과
[DAY 1] 프로그래머스 LV1. 핸드폰 번호 가리기
·
Algorithm/항해일지 TIL
1. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/12948 2. 코드 풀이 마지막 숫자 4개를 제외한 앞의 숫자들이 다 * 로 치환되어야 함 => 얘를 숨겨지는 hidden_part로 적용을 하고 가려지지 않아도 되는 문자들을 또 last_part로 적용을 해서 둘을 더해주면 될듯!!! 3. 코드 실행 def solution(phone_number): number = int(phone_number) hidden_part = '*' * (len(phone_number) - 4) last_part = phone_number[-4:] answer = hidden_part + last_part return answer 4. 결과
[DAY 2] 프로그래머스 LV1. 부족한 금액 계산하기
·
Algorithm/항해일지 TIL
문제 https://school.programmers.co.kr/learn/courses/30/lessons/82612 1. 코드 풀이 탈 때마다 횟수가 초기의 가격에 계속 더해짐 돈이 부족하지 않다면 ! 0을 반환 => 이걸 (내가 지금 가지고 있는 돈)- (초기의 가격에 계속 더하여 쌓인 돈) 이렇게 생각했다. 돈이 부족하면 그 값을 반환 => 근데 여기서 돈이 부족할 수 있다는 것은 두개의 차이가 마이너스 값일 수 있다는 얘기이므로 절댓값을 씌워서 반환해준다. 2. 코드 실행 def solution(price, money, count): cost=0 for i in range(1,count+1): cost+= price * i total_price= money-cost if total_price >..
하이롱하이롱
'항해일지TIL' 태그의 글 목록 (2 Page)