접근 방식(알고리즘 분류) 문자열 문제 내 풀이 def solution(files): answer = [] for f in files: head, number, tail = '', '', '' number_check = False for i in range(len(f)): # 문자열 자르기 if f[i].isdigit(): # 처음 나오는 숫자부터는 NUMBER로 number += f[i] number_check = True elif not number_check: # NUMBER가 나오기 전까지는 HEAD head += f[i] else: # NUMBER가 이미 나왔고, 숫자가 아닌 문자가 나오면 TAIL tail = f[i:] break answer.append((head, number, tail))..