728x90

전체 글 206

[Programmers] 문자열 정렬하기 (2)

https://school.programmers.co.kr/learn/courses/30/lessons/120911 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(my_string): return ''.join(sorted(my_string.lower())) sorted(리스트명) 리스트명.sort() : 리턴값이 None이 됨

[Programmers] 숫자 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/120904?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(num, k): i=0 try : while str(num)[i] != str(k) : i += 1 i = i + 1 except : i = -1 return i def solution(num, k): a = str(num).find(str(k)) return (a if a == -1 else a+1) def solution(num, k): ..

[Programmers] 369게임

https://school.programmers.co.kr/learn/courses/30/lessons/120891 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(order): answer = 0 for i in str(order) : if i=='3' or i=='6' or i=='9' : answer += 1 return answer def solution(order): answer = 0 for i in str(order) : if i in ["3", "6", "9"] : answer += 1 return answer def ..

[Programmers] 피자 나눠 먹기 (2)

https://school.programmers.co.kr/learn/courses/30/lessons/120815 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(n): i=1 while (6*i) % n !=0 : i+=1 return i def solution(n) : pizza = 6 while pizza % n != 0: pizza += 6 return pizza/6

[Programmers] 배열 회전시키기

https://school.programmers.co.kr/learn/courses/30/lessons/120844 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(numbers, direction): answer = [] if direction == 'right' : answer.append(numbers[len(numbers)-1]) for i in range(len(numbers)-1) : answer.append(numbers[i]) else : for i in range(len(numbers)) : try : answer.a..

[Programmers] 가장 큰 수 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/120899 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(array): answer = [] answer.append(max(array)) answer.append(array.index(max(array))) return answer def solution(array): return [max(array), array.index(max(array))]

[Programmers] 외계행성의 나이

https://school.programmers.co.kr/learn/courses/30/lessons/120834 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(age): abc = 'abcdefghij' answer = '' for i in str(age) : answer += abc[int(i)] return answer def solution(age) : answer = '' return answer.join([chr(int(i)+97) for i in str(age)]) chr(i) 괄호( ) 안에 숫자를 넣으면 그 숫자의..

[Programmers] 인덱스 바꾸기

https://school.programmers.co.kr/learn/courses/30/lessons/120895 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(my_string, num1, num2): a = my_string[num1] b = my_string[num2] my_string = list(my_string) my_string[num1] = b my_string[num2] = a return ''.join(my_string) def solution(my_stirng, num1, num2) : answer = '' m..

[Programmers] 조건에 맞는 사용자와 총 거래금액 조회하기

https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 조건1) 완료된 중고 거래의 총금액이 --> WHERE A.STATUS = 'DONE' 조건2) 70만 원 이상인 사람 --> HAVING SUM(PRICE) >= 700000 조건3) 회원 ID, 닉네임, 총거래금액을 조회 --> SELECT A.WRITER_ID USER_ID, B.NICKNAME, SUM(PRICE) TOTAL_SALES 조건4) 결과는 총거래금액을 기준으로 오름차순 정렬 ..

𝙎𝙌𝙇 2023.04.02

[프로그래머스] 최댓값 만들기(2)

https://school.programmers.co.kr/learn/courses/30/lessons/120862 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(numbers): mul = [] for i in range(len(numbers)) : for j in range(len(numbers)) : if i !=j : mul.append(numbers[i] * numbers[j]) answer = max(mul) return answer def solution(numbers): numbers.sort(reverse = Tru..

728x90