프로그래머스 코딩테스트/Python 19

[프로그래머스] 개인정보 수집 유효기간 Python

문제[프로그래머스] 개인정보 수집 유효기간 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답def solution(today, terms, privacies): answer = [] alpha = [] month = [] #문자로 되어있는 날짜를 숫자로 변경했습니다. todayA = [int(today[0:4]), int(today[5:7]), int(today[8:10])] # terms에 있는 문자와 숫자를 나누어주었습니다. for i in range(0, len(terms)): if len(te..

[프로그래머스] 바탕화면 정리 Python

문제[프로그래머스] 바탕화면 정리 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답def solution(wallpaper): answer = [] lr = [100,0] ud = [100,0] for i in range(0, len(wallpaper)): for j in range(0, len(wallpaper[0])): if wallpaper[i][j] == '#': if j lr[1]: lr[1] = j + 1 ..

[프로그래머스] 성격 유형 검사하기 Python

문제[프로그래머스] 성격 유형 검사하기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답def solution(survey, choices): answer = '' score = [0, 0, 0, 0] for i in range(0, len(survey)): if survey[i] == "RT": score[0] += -1 * (choices[i] - 4) elif survey[i] == "TR": score[0] += choices[i] - 4 elif surve..

[프로그래머스] 햄버거 만들기 Python

문제[프로그래머스] 햄버거 만들기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정답처음에 했던 정답은 오답이었습니다.def solution(ingredient): answer = 0 ingredientC = "".join(map(str,ingredient)) while "1231" in ingredientC: answer += ingredientC.count("1231") ingredientC = ingredientC.replace("1231", "") return answer풀이 방법은 맞지만 whil..