[BOJ/백준] 32195 야구 정답 코드 https://www.acmicpc.net/problem/32195 import sysinput=sys.stdin.readlineN=int(input())# N개의 타구의 좌표hits = []foul_flags=[]distances=[]for i in range(N): x,y=map(int,input().split()) hits.append((x,y)) # 파울 확인 코드 if y 코딩테스트 2024.09.06
[프로그래머스/4단계/MYSQL] 오프라인/온라인 판매 데이터 통합하기 https://school.programmers.co.kr/learn/courses/30/lessons/131537 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krSELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") SALES_DATE, PRODUCT_ID, USER_ID, SALES_AMOUNTFROM ONLINE_SALEWHERE month(SALES_DATE)='3'UNION ALL SELECT DATE_FORMAT(SALES_DATE,"%Y-%m-%d") SALES_DATE, PRODUCT_ID, NULL.. 코딩테스트/프로그래머스 2024.05.30
[프로그래머스/5단계/MYSQL] 상품을 구매한 회원 비율 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131534 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr SELECT YEAR(B.SALES_DATE) AS YEAR, MONTH(B.SALES_DATE) AS MONTH, COUNT(DISTINCT B.USER_ID) AS PUCHASED_USERS, ROUND(COUNT(DISTINCT B.USER_ID)/ (SELECT COUNT(*) FROM USER_INFO WHERE YEAR(JOINED)='2021') ,1) AS PUCHASED_RATIOF.. 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/2단계/PYTHON] 연속된 부분 수열의 합 https://school.programmers.co.kr/learn/courses/30/lessons/178870def solution(sequence, k): n=len(sequence) end=0 max_sum=0 interval=n for start in range(n): while max_sum 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/2단계/PYTHON] 두 원 사이의 정수 쌍 https://school.programmers.co.kr/learn/courses/30/lessons/181187 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krfrom math import sqrtdef solution(r1, r2): cnt = 0 for i in range(1,r2+1): r1_max=int(sqrt(r1*r1-i*i-1)) if r1>i else -1 r2_max=int(sqrt(r2*r2-i*i)) cnt+=r2_max-r1_max return cnt*4 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/2단계/PYTHON] 요격 시스템 https://school.programmers.co.kr/learn/courses/30/lessons/181188 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(targets): answer = 0 targets.sort(key = lambda x: [x[1], x[0]]) s = e = 0 for target in targets: if target[0] >= e: answer += 1 e = target[1] return answer 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/PYTHON] 최소직사각형 https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krdef solution(sizes): w1=0 h1=0 w2=0 h2=0 for i in sizes: w2=i[0] h2=i[1] w1=max(max(w1,h1),max(w2,h2)) h1=max(min(w1,h1),min(w2,h2)) return w1*h1 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/PYTHON] 2022 KAKAO TECH INTERNSHIP 성격 유형 검사하기 https://school.programmers.co.kr/learn/courses/30/lessons/118666 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr def solution(survey, choices): result = '' score_li_f=[3,2,1,0,-1,-2,-3] score_li_r=[-3,-2,-1,0,1,2,3] dic={"RT":0,"CF":0,"JM":0,"AN":0} for i,s in enumerate(survey): if s in dic: dic[s]+=sco.. 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/PYTHON] 삼총사 https://school.programmers.co.kr/learn/courses/30/lessons/131705 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krdef solution(number): answer = 0 for i in range(len(number)-2): for j in range(i+1,len(number)-1): for k in range(j+1,len(number)): if number[i]+number[j]+number[k] == 0: .. 코딩테스트/프로그래머스 2024.05.29
[프로그래머스/PYTHON] 콜라 문제 https://school.programmers.co.kr/learn/courses/30/lessons/132267 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krdef solution(a, b, n): answer=0 while (a 코딩테스트/프로그래머스 2024.05.29