문풀2 2023.02.02 알고리즘 문제풀이 21.문자열 뒤집기 def solution(my_string): answer = my_string[::-1] return answer 22. 직각삼각형 출력하기 n = int(input()) for i in range(1,n+1): print('*'*i) 23. 짝수 홀수 개수 def solution(num_list): odd = 0 even = 0 for i in num_list: if i % 2 == 0: even += 1 else: odd +=1 return [even,odd] 24. 문자 반복 출력하기 def solution(my_string, n): string ='' for i in my_string: string += i*n return string 25. 특정 문자 제거하기 def solu.. 2023. 2. 2. 2023/01/31 알고리즘 문제풀이 2023.01.31 알고리즘 스터디 문풀 9. 나머지 구하기 def solution(num1, num2): answer = num1 % num2 return answer 10. 중앙값 구하기 def solution(array): array.sort() #리스트 정렬 if len(array) % 2 == 1: ## 숫자개수가 홀수개면 idx = (len(array)-1) // 2 ## 가운데 인덱스 뽑아서 출력 answer = array[idx] else: idx1,idx2 = len(array)//2-1, len(array)//2 ## 숫자갯수가 짝수개면 answer = (array[idx1]+array[idx2])/2 ## 가운데 두값 평균값 출력 return answer 다른사람의 풀이 중 이상한것 .. 2023. 1. 31. 이전 1 다음