[파이썬] 프로그래머스 : 파일명 정렬 (Lv.2)
[파이썬] 프로그래머스 : 파일명 정렬 (Lv.2) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 0. 방향성 생각 문자열 나눠주고 하란대로 하기. 딕셔너리에 저장해서 밸류 정렬 후 키 가져오기. 1. 문자열 나누기 def solution(files): num = set(['0','1','2','3','4','5','6','7','8','9']) table = {} for n,file in enumerate(files): a,temp = True,[] for idx,val in enumerate(file): if a and val in num: st..
2023. 7. 15.
[파이썬] 백준 3184, 3187 : 양, 양치기 꿍 (실버1)
[파이썬] 백준 3184, 3187 : 양, 양치기 꿍 (실버1) 3184번: 양 첫 줄에는 두 정수 R과 C가 주어지며(3 ≤ R, C ≤ 250), 각 수는 마당의 행과 열의 수를 의미한다. 다음 R개의 줄은 C개의 글자를 가진다. 이들은 마당의 구조(울타리, 양, 늑대의 위치)를 의미한다. www.acmicpc.net 3187번: 양치기 꿍 입력의 첫 번째 줄에는 각각 영역의 세로와 가로의 길이를 나타내는 두 개의 정수 R, C (3 ≤ R, C ≤ 250)가 주어진다. 다음 각 R줄에는 C개의 문자가 주어지며 이들은 위에서 설명한 기호들이다. www.acmicpc.net 풀이 0. 방향성 생각 주어진 영역 내에서 양, 늑대의 수를 세서 계산. 탐색 가능한 영역이면 DFS로 1. 입력 import ..
2023. 7. 13.