[Level 1] / [Python] 예산
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12982 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(d, budget): answer = 0 sum = 0 d.sort() for i in range(len(d)): sum += d[i] if sum
[Level 1] / [Python] 3진법 뒤집기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/68935 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(n): answer=0 s=[] while n != 0: s.append(n % 3) n //= 3 for i in range(1,len(s)+1): answer += s[-i] * 3 ** (i-1) return answer
[Level 1] / [Python] 이상한 문자 만들기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12930 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(s): answer = '' a = s.split(' ') for i in range(len(a)): for j in range(len(a[i])): if a[i] == '': continue else: if j % 2 == 0: answer += a[i][j].upper() else: answer += a[i][j].lower() if i < len(a)-1: answer..
[Level 1] / [Python] 같은 숫자는 싫어
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12906 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(arr): answer = [] for i in range(len(arr)): if i < len(arr)-1: if arr[i] != arr[i+1]: answer.append(arr[i]) else: if arr[i-1] == arr[i]: answer.append(arr[i]) else: answer.append(arr[i]) return answer
[Level 1] / [Python] 최대공약수와 최소공배수
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12940 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 옛날의 나 def solution(n, m): answer = [] a = 0 b = 0 for i in range(1,n+1): if n%i == 0 and m%i == 0: a = i answer.append(a) if answer[0] == 0: answer.append(n*m) else: answer.append(answer[0]*(n//answer[0])*(m//answer[0])) re..
[Level 1] / [Python] 직사각형 별찍기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12969 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr a, b = map(int, input().strip().split(' ')) for i in range(b): for j in range(a): print("*", end="") print(end='\n')
[Level 1] / [Python] 부족한 금액 계산하기
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/82612 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(price, money, count): answer = price for i in range(2, count+1): answer += price * i return answer-money if answer-money >= 0 else 0
[Level 1] / [Python] 행렬의 덧셈
·
Coding Test/프로그래머스
https://school.programmers.co.kr/learn/courses/30/lessons/12950 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(arr1, arr2): answer = [[0]*len(arr1[0]) for _ in range(len(arr1))] sum = 0 for i in range(len(arr1)): for j in range(len(arr1[0])): sum = arr1[i][j] + arr2[i][j] answer[i][j] = sum return answer
욱근욱
개미는 오늘도 열심히 일을하네