본문 바로가기

반응형

코딩테스트

[프로그래머스] 콜라츠 추측 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 19일차!!! 오늘의 두번째 문제입니다. · 문제명 : 콜라츠 추측 · 사용 언어 : Python3 · 난이도 : Level1 · 문제 설명 programmers.co.kr/learn/courses/30/lessons/12943 코딩테스트 연습 - 콜라츠 추측 1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. 1-1. 입력된 수가 짝수라면 2 programmers.co.kr 정답 코드 def solution(num): answer = 0 #num = 1이면 끝나는 while문 while num != 1: #짝수 if n.. 더보기
[프로그래머스] 내적 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 19일차!!! 금요일은 오랜만에 클쓰 친구들을 만나서 담소를 나눴고 토요일은 전역한 친구를 만나서 소식듣고 청년부 예배를 다녀왔습니다. 참고로 ,, Level2에서 자신감을 잃어서 Level1을 다 푼 후 다시 가려고 합니다!! · 문제명 : 내적 · 사용 언어 : Python3 · 난이도 : Level1 · 문제 설명 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] + ... .. 더보기
[프로그래머스] 소수 찾기 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 18일차!!! 어제 장고를 써보기로 맘먹었는데.. 그 맘먹고 코테로는 다시 돌아올수없었다 ㅠ · 문제명 : 소수 찾기 · 사용 언어 : Python3 · 난이도 : Level1 · 문제 설명 programmers.co.kr/learn/courses/30/lessons/12921 코딩테스트 연습 - 소수 찾기 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) 제한 조건 n은 2이상 programmers.co.kr 오답 코드 def solution(n): answer=[] sosu =[] for i in range(.. 더보기
[프로그래머스] 이상한 문자 만들기 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 17일차!!! 오늘은 시작은 1단계 문제로 풀었다. 매번 비슷한 문제만 푸는 것 같아서 잘 풀어보지 못한 유형들을 풀어보고자 한다. 일단 1단계에서 풀지 못한 문제를 먼저 풀어볼 생각이다. 그다음으로는 자료구조도 공부하면서 고득점 Kit 으로 Go Go~ · 문제명 : 이상한 문자 만들기 · 사용 언어 : Python3 · 난이도 : Level1 · 문제 설명 programmers.co.kr/learn/courses/30/lessons/12930 코딩테스트 연습 - 이상한 문자 만들기 문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은.. 더보기
[프로그래머스] 위장 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 16일차!!! 오늘부터는 자료구조 공부를 병행하려했는데 이해가 잘 안되네요 ㅠㅠ 그리고 어제부터 든 생각인데 어차피 문제를 풀려면 프로그래머스에 접속해야하기도 하고 매번 복붙하는게 귀찮아서 링크를 첨부합니다!! · 문제명 : 위장 · 사용 언어 : Python3 · 난이도 : Level2 · 문제 설명 programmers.co.kr/learn/courses/30/lessons/42578 코딩테스트 연습 - 위장 programmers.co.kr 정답 코드 def solution(clothes): answer = {} #같은 part(옷 종류) 별로 몇개씩 있는 지 확인 #eg) {"face" :3 (3개) , "headgear" : 2 (2개) .. 더보기
[프로그래머스]프린터 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 15일차!!! 아직 2단계 문제들이 어려워서 오늘도 다른 분 코드의 도움을 받아 풀어봤습니다!.. 문제 풀때 for문이나 if문만 쓰다보니 while문에 익숙치가 않아서 이렇게 하나하나씩 사용해보면서 익숙해지도록 노력해야할 것 같습니다! · 문제명 : 프린터 · 사용 언어 : Python3 · 난이도 : Level2 · 문제 설명 programmers.co.kr/learn/courses/30/lessons/42587 코딩테스트 연습 - 프린터 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린 programmers... 더보기
[프로그래머스] 주식가격 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 14일차!!! 토요일은 SQLD 시험과 라인 코테 응시로 하루 쉬었습니다. 이번주부터 이제 2단계로 올라왔는데요. 확실히 어렵다보니 혼자 풀긴 힘들더라고요! 그래서 자료구조에 대한 이론공부의 필요성을 느꼈습니다.. 매일 조금씩 해보려 합니다 ㅎㅎ · 문제명 : 주식가격 · 사용 언어 : Python3 · 난이도 : Level2 · 문제 설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. · 제한사항 prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. prices의 길이는 2 이상 100,000 이하입니다... 더보기
[프로그래머스] 문자열 다루기 기본 안녕하세요~ 27년차 진로탐색꾼 조녁입니다!! 1일 1코테 13일차!!! 오늘은 2단계로 가려했으나 .. 다음주부터 가는 걸로 ㅠ · 문제명 : 문자열 다루기 기본 · 사용 언어 : Python3 · 난이도 : Level1 · 문제 설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. · 제한 사항 s는 길이 1 이상, 길이 8 이하인 문자열입니다. · 입출력 예 s return "a234" false "1234" true 정답 코드 def solution(s): answer = True #알파벳 정의 alphabet ="abcdefghijklmno.. 더보기

반응형