목록파이썬 (19)
종식당

https://school.programmers.co.kr/tryouts/72055/challenges문제 설명문자열 s가 주어지면 문자열에서 알파벳 두 개가 붙어있는 짝을 찾아 제거해 준다. 만약 baccab라고 했을 때 먼저 cc를 제거해 baab가 된다. 다음으로 aa를 제거해 bb가 되고 마지막으로 bb를 제거해 문자열을 모두 삭제한다. 이때 문자열이 모두 제거되면 1을 제거되지 않으면 0을 반환한다. 제출 코드def solution(s): answer = [] answer.append(s[0]) for i in s[1:]: if len(answer) == 0: answer.append(i) elif answer[-1] == i: ..

https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr문제 설명주어진 10진수 n을 3진법으로 바꾸고 이를 거꾸로 뒤집은 수를 다시 10진법으로 바꾸어 출력하면 되는 문제 있다. 제출 코드def solution(n): answer = '' result = 0 while(n>0): answer+=str(n%3) n//=3 reverse_three = answer[::-1] for i in range(len..

https://school.programmers.co.kr/learn/courses/30/lessons/92341 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 차량의 출차기록에 따른 주차 요금을 계산하면 되는 문제다. 먼저 fees리스트에 요금표의 정보가 저장되어 있고 records리스트에 차량의 입/출차 기록이 저장되어 있다. 누적 주차 시간에 따라서 주차 요금이 정해지는데 누적 주차 시간이 기본 시간보다 작거나 같으면 기본요금을 반환하면 되고 누적 주차 시간이 더 크면 기본요금에서 초과한 시간에 대해 단위 시간마다 단위 요금을 청구하여 계..

https://www.acmicpc.net/problem/2776 2776번: 암기왕 연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다. 하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다. 동규는 연종을 따라 다니며, www.acmicpc.net 문제 설명 먼저 첫 번째 줄에 테스트 케이스의 개수를 입력받는다. 그다음줄에 N을 입력받고 다음 줄에 N개의 정수를 입력받는다. 똑같이 다음 줄에 M을 입력받고 M개의 정수를 입력받는다. M개의 숫자들이 N개의 숫자 안에 존재한다면 M개의 숫자 순서대로 1을 없다면 0을 출력한다. 처음 시간초과 코드 T = int(input()) for i in range(T): N = int(input()) lst1..

https://school.programmers.co.kr/learn/courses/30/lessons/42889 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 stages리스트에는 사용자가 현재 도전 중인 stage가 저장되어 있으며 만약 총 8명의 사용자가 있다고 해보자. stages리스트에는 총 8개의 stage가 저장되어 있을 것이며 1번 stage가 하나 있다면 1번 stage의 실패율은 1/8이라고 할 수 있다. 다음으로 2번 stage가 3개 있다면 1번 stage에 도전 중인 사용자 한 명을 제외한 총 7명의 사용자 중에서 3명이..