def solution(strings, n):
answer = []
answer_s = []
for i in strings:
answer_s.append(i[n]+i)
answer_s = sorted(answer_s)
for i in answer_s:
answer.append(i[1:])
return answer
import numpy as np
def solution(n, arr1, arr2):
answer = []
arr1_2 = []
arr1_2_list = []
arr2_2 = []
arr2_2_list = []
total_list = []
s_list = []
for i in arr1:
for j in range(n):
arr1_2.append(i%2)
i = i // 2
arr1_2_list.append(arr1_2[::-1])
arr1_2 = []
for i in arr2:
for j in range(n):
arr2_2.append(i%2)
i = i // 2
arr2_2_list.append(arr2_2[::-1])
arr2_2 = []
total_list = np.array(arr1_2_list) + np.array(arr2_2_list)
print(total_list)
for i in total_list:
for j in range(len(i)):
if i[j] >= 1:
s_list.append("#")
else:
s_list.append(" ")
answer.append("".join(s_list))
s_list = []
return answer
def solution(s, n):
answer = list()
for i in list(s):
i = ord(i)
if 64 < i < 91:
if 90 < i+n:
i = 64 + n - (90 - i)
answer.append(chr(i))
else:
answer.append(chr(i+n))
elif 96 < i < 123:
if 122 < i+n:
i = 96 + n - (122 - i)
answer.append(chr(i))
else:
answer.append(chr(i+n))
else:
answer.append(chr(i))
answer = "".join(answer)
return answer