목록전체 글 (270)
DHistory
문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 """ 자연수 n n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x """ def solution(n): n -= 1 answer = n for i in range(2, int(n**(1/2)) + 1): if n % i == 0: answer = i break return answer 채점 결과
문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 1 (문제 요구사항으로 풀기) """ 1. 한 번의 한 명의 유저를 신고 - 신고 횟수 제한 없음 - 서로 다른 유저를 계속 신고 가능 2. k번 이상 신고된 유저는 게시판 이용이 정지 해당 유저를 신고한 유저에게 정지 사실을 메일로 발송 == example == 전체 유자: muzi, frodo, apeach, neo k(신고 횟수): 2번 유저ID 신고ID muzi frodo apeach frodo frodo neo muzi nedo apeach muzi frodo / neo 2번 신고 ## 결..
문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 """ 1번 지표: R / T 2번 지표: C / F 3번 지표: J / M 4번 지표: A / N => 총 16개 MBTI n개의 질문지 / 7개의 선택지 점수표를 이용한 점수 제공 단, 모르겠음 => 0점 더 높은 점수를 받은 성격 유형이 검사자의 성격 유형 예외) 점수가 같은 경우 사전 순으로 빠른 성격 유형이 검사자의 성격 유형 == example == choices [5, 3, 2, 7, 5] AN: 5 / N: 1 CF: 3 / C: 1 MJ: 2 / M: 2 RT: 7 / T: 3 NA..
문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 """ 짝궁: 두 수 X, Y의 임의의 자리에서 공통으로 나타나는 정수를 이용한 가장 큰 정수 예외 1) 짝궁이 존재하지 않으면 -1 예외 2) X, Y의 짝궁이 0으로만 구성되어 있다면, 짝궁은 0 == example == case 1) X = 3403 Y = 13203 => 공통 숫자 3, 0, 3 짝궁: 330 case2) X = 5525 Y = 1255 => 공통 숫자: 5, 2, 5 짝궁: 552 X에서 5는 3개 Y에서 5는 2개이므로, X에서 5 1개는 짝궁으로 사용할 수 없음. """..
문제 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 import itertools def solution(number): answer = 0 for subset in itertools.combinations(number, 3): if sum(subset) == 0: answer += 1 return answer 채점 결과