코딩테스트

다음 큰 숫자https://school.programmers.co.kr/learn/courses/30/lessons/12911 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제코드while 문 사용이진 수를 확인하기 위해 bin() 사용count를 활용해 1의 개수가 동일한 경우 체크def solution(n): answer = n while True: answer += 1 if str(bin(n))[2:].count('1') == str(bin(answer))[2:].count('1'): break ..
숫자의 표현https://school.programmers.co.kr/learn/courses/30/lessons/12924 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제코드두 개의 for문을 사용해 구간 합을 계산구간 합이 n보다 크다면 루프를 멈추고 다음으로def solution(n): answer = 0 for i in range(1, n + 1): sum = 0 for j in range(i, n + 1): sum += j if sum == n: ..
ProgrammersJadenCase 문자열 만들기https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제코드split을 사용해 각 단어별로 구분첫문자는 upper, 나머지는 lower마지막 단어를 제외하고는 answer에 더할 때 ' ' 추가def solution(s): answer = '' words = s.split(' ') for i in words: for j in range(len(i)): i..
Programmers최솟값 만들기https://school.programmers.co.kr/learn/courses/30/lessons/12941 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제코드sort를 활용한 풀이def solution(A,B): answer = 0 A.sort(reverse=True) B.sort() for i in range(len(A)): answer += A[i] * B[i] return answer
Programmers올바른 괄호https://school.programmers.co.kr/learn/courses/30/lessons/12909 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제코드한쌍의 올바른 괄호가 나오면 pop으로 '('을 제거def solution(s): answer = True stack = [] for i in s: if i == '(': stack.append(i) else: if len(stack) == 0: return..
potato_pizza
'코딩테스트' 태그의 글 목록 (11 Page)