int()

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 24일차(치킨 쿠폰, 이진수 더하기, A로 B 만들기, k의 개수)

1. 치킨 쿠폰 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120884 - 구현 코드 def solution(chicken): answer = 0 coupon = chicken while coupon >= 10: answer += coupon // 10 coupon = coupon % 10 + coupon // 10 return answer 2. 이진수 더하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120885 - 구현 코드 def solution(bin1, bin2): return bin(int(bin1, 2) + int(bin2, 2))[2:] 3...

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 20일차(직사각형 넓이 구하기, 캐릭터의 좌표, 최댓값 만들기 (2), 다항식 더하기)

1. 직사각형 넓이 구하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120860 - 구현 코드 def solution(dots): dots.sort() return (dots[2][0] - dots[0][0]) * (dots[1][1] - dots[2][1]) 2. 캐릭터의 좌표 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120861 - 구현 코드 def solution(keyinput, board): answer = [0, 0] for i in range(len(keyinput)): if keyinput[i] == 'left' and answer[0] ..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 18일차(문자열안에 문자열, 제곱수 판별하기, 세균 증식, 문자열 정렬하기 (2))

1. 문자열안에 문자열 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120908 - 구현 코드 def solution(str1, str2): return 1 if str2 in str1 else 2 2. 제곱수 판별하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120909 - 구현 코드 def solution(n): return 1 if int(n ** 0.5) == n ** 0.5 else 2 3. 세균 증식 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120910 - 구현 코드 d..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 15일차(영어가 싫어요, 인덱스 바꾸기, 한 번만 등장한 문자, 약수 구하기)

1. 영어가 싫어요 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120894 - 구현 코드 def solution(numbers): numbers_dict = {"zero": '0', "one": '1', "two": '2', "three": '3', "four": '4', "five": '5', "six": '6', "seven": '7', "eight": '8', "nine": '9'} for word, digit in numbers_dict.items(): numbers = numbers.replace(word, digit) return int(numbers) 2. 인덱스 바꾸기 - 문제 링크 https://school.pro..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 5일차(옷가게 할인 받기, 아이스 아메리카노, 나이 출력, 배열 뒤집기)

1. 옷가게 할인 받기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120818 - 구현 코드 def solution(price): answer = price if price >= 500000: answer *= 0.8 elif price >= 300000: answer *= 0.9 elif price >= 100000: answer *= 0.95 return int(answer) 2. 아이스 아메리카노 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120819 - 구현 코드 def solution(money): return [money // 5500, mone..

PROGRAMMERS/코딩테스트 입문

[PROGRAMMERS] Python 코딩테스트 입문 2일차(두 수의 나눗셈, 숫자 비교하기, 분수의 덧셈, 배열 두 배 만들기)

1. 두 수의 나눗셈 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120806 - 구현 코드 def solution(num1, num2): return int(num1 / num2 * 1000) 2. 숫자 비교하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120807 - 구현 코드 def solution(num1, num2): return 1 if num1 == num2 else -1 3. 분수의 덧셈 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120808 - 구현 코드 import..

PROGRAMMERS/코딩 기초 트레이닝

[PROGRAMMERS] Python 코딩 기초 트레이닝 22일차(0 떼기, 두 수의 합, 문자열로 변환, 배열의 원소 삭제하기, 부분 문자열인지 확인하기)

1. 0 떼기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181847 - 구현 코드 def solution(n_str): return str(int(n_str)) 2. 두 수의 합 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181846 - 구현 코드 def solution(a, b): return str(int(a) + int(b)) 3. 문자열로 변환 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181845 - 구현 코드 def solution(n): return str(n) 4. ..

PROGRAMMERS/코딩 기초 트레이닝

[PROGRAMMERS] Python 코딩 기초 트레이닝 21일차(뒤에서 5등 위로, 전국 대회 선발 고사, 정수 부분, 문자열 정수의 합, 문자열을 정수로 변환하기)

1. 뒤에서 5등 위로 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181852 - 구현 코드 def solution(num_list): num_list.sort() return num_list[5:] 2. 전국 대회 선발 고사 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181851 - 구현 코드 def solution(rank, attendance): a, b, c = -1, -1, -1 for i in range(1, len(rank)+1): if a == -1 and attendance[rank.index(i)]: a = rank.index(i) eli..

PROGRAMMERS/코딩 기초 트레이닝

[PROGRAMMERS] Python 코딩 기초 트레이닝 5일차(코드 처리하기, 등차수열의 특정한 항만 더하기, 주사위 게임 2, 원소들의 곱과 합, 이어 붙인 수)

1. 코드 처리하기 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181932 - 구현 코드 def solution(code): answer = '' mode = 0 for i in range(len(code)): if mode == 0 and code[i] == "1": mode = 1 elif mode == 0 and i % 2 == 0: answer += code[i] elif mode == 1 and code[i] == "1": mode = 0 elif mode == 1 and i % 2 == 1: answer += code[i] return answer if len(answer) != 0 else "EMPTY" 2. 등차수열..

clm_bonny
'int()' 태그의 글 목록