Level110 [Programmers 코딩테스트 연습_Lv1_Python] 완주하지 못한 선수 주소: https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수 programmers.co.kr [ 문제 ] [ 나의 귀여운 풀이 ] def solution(participant, completion): answer = '' temp = 0 dic = {} for parti in participant: dic[hash(parti)] = parti temp += hash(parti) for comple in completion: t.. 2022. 6. 11. [Programmers 코딩테스트 연습_Lv1_Python] 소수만들기 주소: https://programmers.co.kr/learn/courses/30/lessons/12977 코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr [ 문제 ] [ 나의 귀여운 풀이 ] from itertools import combinations def eratosthenes_sieve(size): aristo = [True] * size aristo[0] = False aristo[1] = False end = int(size ** 0.5) for i in range(2, en.. 2022. 6. 11. [Programmers 코딩테스트 연습_Lv1_Python] 내적 주소: https://programmers.co.kr/learn/courses/30/lessons/70128 코딩테스트 연습 - 내적 길이가 같은 두 1차원 정수 배열 a, b가 매개변수로 주어집니다. a와 b의 내적을 return 하도록 solution 함수를 완성해주세요. 이때, a와 b의 내적은 a[0]*b[0] + a[1]*b[1] + ... + a[n-1]*b[n-1] 입니다. (n은 a, b의 programmers.co.kr [ 문제 ] [ 나의 귀여운 풀이 ] def solution(a, b): answer = 0 for i in range(len(a)): answer += a[i] * b[i] return answer [ 개인적인 만족도 ] (수달 1~5마리) 수달: 5마리! 꾸준히 열심히! 2022. 6. 11. [Programmers 코딩테스트 연습_Lv1_Python] 없는 숫자 더하기 https://programmers.co.kr/learn/courses/30/lessons/86051 코딩테스트 연습 - 없는 숫자 더하기 0부터 9까지의 숫자 중 일부가 들어있는 정수 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. programmers.co.kr [ 문제 ] [ 나의 귀여운 풀이 ] def solution(numbers): return 45 - sum(numbers) [ 다른 분들의 유려한 코드 ] def solution(numbers): return 45 - sum(numbers) [ 배운 것 ] 이런 문제에서 인간이 컴퓨터의 연산을 몇번 대신함으로써 로.. 2022. 6. 3. 이전 1 2 3 다음