파이썬

Programmers 평행 https://school.programmers.co.kr/learn/courses/30/lessons/120875 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 기울기 개념을 활용하여 모든 경우의 수를 입력한 경우 def solution(dots): x1, x2, x3, x4 = dots[0][0], dots[1][0], dots[2][0], dots[3][0] y1, y2, y3, y4 = dots[0][1], dots[1][1], dots[2][1], dots[3][1] if abs((y1 - y2) / (x1 ..
Programmers 외계어 사전 https://school.programmers.co.kr/learn/courses/30/lessons/120869 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 set 집합을 활용한 풀이 def solution(spell, dic): for i in dic: if set(spell).issubset(set(i)): # if not set(spell) - set(i): return 1 return 2
Programmers 안전지대 문제 코드 경로 탐색 형태로 위험지역을 모두 1로 만들기 def solution(board): count = 0 N = len(board) # 상하좌우 11 7 1 5 dx = [0, 0, -1, 1, -1, -1, 1, 1] dy = [-1, 1, 0, 0, -1, 1, -1, 1] bomb = [] for i in range(N): for j in range(N): if board[i][j] == 1: bomb.append((i, j)) for x, y in bomb: for k in range(8): nx = x + dx[k] ny = y + dy[k] if 0
Programmers 다항식 더하기 https://school.programmers.co.kr/learn/courses/30/lessons/120863 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 isdigit()을 사용해서 x항이 아닌 경우를 분리 계수의 경우에 따라서 return 값 출력 def solution(polynomial): xnum = 0 snum = 0 for i in polynomial.split(' + '): if i.isdigit(): snum += int(i) else: if i == 'x': xnum += 1 else..
Programmers 저주의 숫자 3 https://school.programmers.co.kr/learn/courses/30/lessons/120871 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코드 def solution(n): answer = 0 for _ in range(n): answer += 1 while answer % 3 == 0 or '3' in str(answer): answer += 1 return answer
potato_pizza
'파이썬' 태그의 글 목록 (29 Page)