defsolution(s,skip,index):# skip은 제외할 인덱스번호,
answer=[]alpha="abcdefghijklmnopqrstuvwxyz"# print(len(alpha))
skip_alpha=[]# 스킵해야 할 인덱스 리스트 제작.
foriinskip:skip_index=alpha.index(i)skip_alpha.append(skip_index)print("skip_alpha:",skip_alpha)# s의 요소들을 하나씩 꺼내서 인덱스를 계산하여 alpha에서 값을 가져올 것임.
foriins:s_index=alpha.index(i)s_index+=index# s_index 범위 내에 skip_alpha가 있으면 +1을 해준다.
forjinrange(s_index-index,s_index):ifjinskip_alpha:s_index+=1ifs_index>=len(alpha):s_index-=len(alpha)answer.append(alpha[s_index])returnprint("".join(answer))