Algorithm/in Python

https://school.programmers.co.kr/learn/courses/30/lessons/12902 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 가로 길이가 2이고 세로의 길이가 1인 직사각형 모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 3이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다 타일을 가로로 배치 하는 경우 타일을 세로로 배치 하는 경우 예를들어서 n이 8인 직사각형은 다음과 같이 채울 수 있습니다. 직사각형의 가로의 길이 n이 매개변수로 주..
* 이것이 코딩테스트다 with python - 나동빈 저자 도서에서 문제 발췌해왔습니다. 풀이 시간 30분 | 시간 제한 1초 | 메모리 제한 128MB | 기출 2019 국가 교육기관 코딩 테스트 Q. 다양한 수로 이뤄진 배열이 있을 때, 주어진 수들을 M번 더하여 가장 큰수를 만드는 법칙이다. 단, 배열의 특정한 인덱스(번호)에 해당하는 수가 연속해서 K번을 초과해 더할 수는 없다. 예를 들어, 2, 4, 5, 4, 6으로 이뤄진 배여이 있을 때, M=8이고, K=3이라고 가정한다면 6 + 6 + 6 + 5 + 6 + 6 + 6 + 5 = 46 이 된다. 만약 서로 다른 인덱스에 해당하는 수가 같은 경우에도 서로 다른것으로 간주한다. 배열의 크기 n, 숫자가 더해지는 횟수 m, 그리고 k가 주어질 ..
영기르
'Algorithm/in Python' 카테고리의 글 목록