📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12912/solution_groups?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer # 나의 풀이 def solution(a, b): sum = 0 if a > b: a, b = b, a for i in range(a, b+1): sum += i return sum # 다른 사람 풀이 1 def adder(a, b): if a > b: a, b = b, a return sum(rang..
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12925/solution_groups?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer def solution(s): return int(s)
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12943/solution_groups?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer def solution(num): count = 0 while num != 1: count +=1 if count == 500: return -1 else: num = num//2 if num % 2 == 0 else num * 3 + 1 return count
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12933 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer def solution(n): return int("".join(sorted(list(str(n)), reverse=True))) # sorted로 감싸면 list형으로 변환되어 나오므로 list를 안 적어도 된다.
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12947/solution_groups?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer # 나의 풀이 def solution(x): div = sum(list(map(int, str(x)))) return True if x % div == 0 else False # 다른 사람 풀이 def solution(n): return n % sum([int(i) for i in str(n)]) ==..
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer # 나의 풀이 def solution(s): pWord, yWord = 0, 0 for i in s: if i=='P' or i=='p': pWord+=1 elif i=='Y' or i=='y': yWord+=1 return True if pWord == yWord else False # 다른 사람의 풀이 def solution(s): return s.lowe..
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12934 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer def solution(n): root = n ** (1/2) return (root+1)**2 if root % 1 == 0 else -1
📖 question https://school.programmers.co.kr/learn/courses/30/lessons/12928?language=python3 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ✍️ answer def solution(n): answer=0 for i in range(1,n+1): if n%i==0: answer+=i return answer