728x90

코딩테스트 3

[프로그래머스] level1 - 신규 아이디 추천 : 파이썬(Python) 풀이

문제 프로그래머스 level1 신규 아이디 추천(파이썬) 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr 코드 def solution(new_id): new_id = new_id.lower() # 2 ~ 3단계 new = [] new_id = list(new_id) check = 0 for i in new_id: if ((ord(i) >=97 and ord(i) = 48 and ord(i) = 16: new_id = new_id[:15] if new_id[-1] == '.': new_id = new_i..

코딩코딩 2021.05.04

[프로그래머스] level1 - 두 개 뽑아서 더하기 : 파이썬(Python) 풀이

문제 두 개 뽑아서 더하기 - 프로그래머스(파이썬) 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr 코드 def solution(numbers): answer = [] numbers = sorted(numbers) while(len(numbers) != 1): first = numbers.pop(0) for i in numbers: answer.append(first + i) return sorted(list(set(answer))) 풀이 간단한 문제였다. 이보..

코딩코딩 2021.04.02

[프로그래머스] level1 - 모의고사 : 파이썬(Python) 풀이

문제 프로그래머스 level1 모의고사 문제 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr 코드 def solution(answers): answerss = []; answer = [] a = [1,2,3,4,5]; count_a = 0; a_a = 0 b = [2,1,2,3,2,4,2,5]; count_b = 0; b_b = 0 c = [3,3,1,1,2,2,4,4,5,5]; count_c = 0; c_c = 0 for i in range(len(answers)): if(a[a_a] == answers[i..

코딩코딩 2020.12.24