분류 전체보기 (2341) 썸네일형 리스트형 (Python3) - 프로그래머스(코딩테스트 입문) : 구슬을 나누는 경우의 수 https://school.programmers.co.kr/learn/courses/30/lessons/120840 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr조합 문제였습니다.📕 풀이방법📔 정답 출력 | 반환1. factorial값을 구할 함수를 선언 해주고 주어진 hint에 따라 값을 구해 반환합니다. 2. math의 comb함수를 사용하면 쉽게 조합을 구할 수 있습니다.📕 Code📔 Python3factorial 함수로 구한 codedef factorial(num): fac = 1 for i in range(2, num + 1): fac *= i return .. (Python3) - 프로그래머스(코딩테스트 입문) : 가위 바위 보 https://school.programmers.co.kr/learn/courses/30/lessons/120839 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr간단 분기문 문제였습니다.📕 풀이방법📔 입력 및 초기화1. 각 가위 바위보 별 이기는 경우를 반환하는 win_case함수를 구현합니다. 2. 정답 변수 answer를 선언 후 빈 문자열로 저장합니다.📔 풀이과정rsp에 대해 순회하며 각 문자별 win_case를 구해 answer에 더해줍니다.📔 정답 출력 | 반환answer를 반환합니다.📕 Code📔 Python3def win_case(one_game): if one_game.. (Python3) - 프로그래머스(코딩테스트 입문) : 모스 부호 (1) https://school.programmers.co.kr/learn/courses/30/lessons/120838 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krhashmap을 사용해본 문제였습니다.📕 풀이방법📔 입력 및 초기화1. 정답 변수 answer 선언 후 빈 문자열로 초기화합니다. 2. hashmap morse 부호를 선언 후 주어진 문제에 맞게 초기화합니다.📔 풀이과정letter을 split해 각 원소를 str로 유지시킨채로 의 원소를 순회하며 morse에서 각 문자에 해당하는 알파벳을 구해 answer 뒤에 더해줍니다.📔 정답 출력 | 반환answer를 반환합니다.📕 Code?.. (Python3) - 프로그래머스(코딩테스트 입문) : 개미 군단 https://school.programmers.co.kr/learn/courses/30/lessons/120837 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr간단 greedy 문제였습니다.📕 풀이방법📔 입력 및 초기화정답 변수 answer를 선언 후 0으로 초기화합니다.📔 풀이과정강한 개미를 많이 데려갈 수록 최소로 사냥 가능하므로 장군, 병졍, 일반 개미 순으로 배치해줍니다.1. 장군 개미 수는 5로 나눈 몫입니다. 2. 병정 개미 수는 5로 나눈 나머지에서 3으로 나눈 몫이 됩니다. 3. 일반 개미 수는 장군 개미, 병정 개미를 배치한 나머지 수가 됩니다.📔 정답 출력 | 반환장군 개미 .. (Python3) - 프로그래머스(코딩테스트 입문) : 진료순서 정하기 https://school.programmers.co.kr/learn/courses/30/lessons/120835 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krhash map을 사용해본 문제였습니다.📕 풀이방법📔 입력 및 초기화1. 정답 배열 answer 선언 후 빈 배열로 초기화합니다. 2. emergency_copy를 선언해 emergency를 deep copy해줍니다. 이후 내림차순으로 정렬해줍니다. 3. 응급도를 key, 진료 순서를 value로 emergency_rank를 선언 후 emergency_copy의 원소를 순회하며 값을 저장합니다.📔 풀이과정emergency에 대해 loop를.. (Python3) - 프로그래머스(코딩테스트 입문) : 외계행성의 나이 https://school.programmers.co.kr/learn/courses/30/lessons/120834 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문자 숫자 변환 문제였습니다.📕 풀이방법📔 입력 및 초기화1. 정답 변수 answer 선언 후 빈 문자열로 초기화합니다. 2. age_str을 선언해 age를 문자열로 변환합니다.📔 풀이과정age str의 원소를 순회하면서 각 자리 수를 int로 변환해 소문자 'a'의 아스키코드 97을 더한 값을 chr로 변환해 answer 뒤에 붙여줍니다.📔 정답 출력 | 반환answer를 반환합니다.📕 Code📔 Python3def solutio.. (Python3) - 프로그래머스(코딩테스트 입문) : 배열 자르기 https://school.programmers.co.kr/learn/courses/30/lessons/120833 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krslicing 문제였습니다.📕 풀이방법📔 정답 출력 | 반환num1에서 num2까지 자른 배열을 반환합니다.📕 Code📔 Python3def solution(numbers, num1, num2): return numbers[num1: num2+1]*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다. (Python3) - 프로그래머스(코딩테스트 입문) : 짝수의 합 https://school.programmers.co.kr/learn/courses/30/lessons/120831 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krlist comprehension을 사용해본 문제였습니다.📕 풀이방법📔 정답 출력 | 반환2 에서 n까지 for loop를 수행하며 짝수들을 저장한 배열의 sum을 반환합니다.📕 Code📔 Python3def solution(n): return sum([even for even in range(2, n+1, 2)])*더 나은 내용을 위한 지적, 조언은 언제나 환영합니다. 이전 1 ··· 18 19 20 21 22 23 24 ··· 293 다음