본문 바로가기

분류 전체보기464

[백준] 19942번 다이어트 사용 언어 - Python3 문제 - 19942번 다이어트 https://www.acmicpc.net/problem/19942 19942번: 다이어트 식재료 N개 중에서 몇 개를 선택해서 이들의 영양분(단백질, 탄수화물, 지방, 비타민)이 일정 이상이 되어야 한다. 아래 표에 제시된 6가지의 식재료 중에서 몇 개를 선택해서 이들의 영양분의 각 www.acmicpc.net 정답 재귀함수 문제 def recur(idx, p, f, s, v, price) recur(인덱스수, 단백질, 지방, 탄수화물, 비타민, 사용한 비용합) 최소 영양성분 만족 + 현재의 answer보다 더 작은 price인 경우가 있다면, answer를 최소값으로 업데이트해주고, 그때의 used를 answer_used에 저장해준다. 모든 .. 2023. 10. 30.
[백준] 2961번 도영이가 만든 맛있는 음식 사용 언어 - Python3 문제 - 2961번 도영이가 만든 맛있는 음식 2961번: 도영이가 만든 맛있는 음식 첫째 줄에 재료의 개수 N(1 ≤ N ≤ 10)이 주어진다. 다음 N개 줄에는 그 재료의 신맛과 쓴맛이 공백으로 구분되어 주어진다. 모든 재료를 사용해서 요리를 만들었을 때, 그 요리의 신맛과 쓴맛은 www.acmicpc.net 정답 재귀함수로 푼 풀이 def recur(idx, sin, sun, use) recur(인덱스수, 신맛, 쓴맛, 사용한 재료수) 인덱스 한개씩 늘려가면서 반복해주기 신맛은 1, 쓴맛은 0으로 초기값 설정 recur(0,1,0,0) - 해당 재료 사용 했다면, 신맛은 곱하기 쓴맛은 더하기 재료수는 +1 로 업데이트 - 해당 재료 사용 안했다면, 단맛, 신맛, 재료수 .. 2023. 10. 30.
[백준] 2503번 숫자 야구 (재귀함수) 사용 언어 - Python3 문제 - 2503번 숫자 야구 2503번: 숫자 야구 첫째 줄에는 민혁이가 영수에게 몇 번이나 질문을 했는지를 나타내는 1 이상 100 이하의 자연수 N이 주어진다. 이어지는 N개의 줄에는 각 줄마다 민혁이가 질문한 세 자리 수와 영수가 답한 스트 www.acmicpc.net 정답 1. 완전 탐색으로 푼 풀이 https://rladuddms.tistory.com/386 [백준] 2503번 숫자 야구 사용 언어 - Python3 문제 - 2503번 숫자 야구 2503번: 숫자 야구 첫째 줄에는 민혁이가 영수에게 몇 번이나 질문을 했는지를 나타내는 1 이상 100 이하의 자연수 N이 주어진다. 이어지는 N개의 줄에는 rladuddms.tistory.com 2. 재귀함수로 푼 풀이.. 2023. 10. 30.
[백준] 수열 - 재귀함수 구현 정리 (2) 사용 언어 - Python3 문제 - 15654, 15655, 15656번 백준 백트래킹 세트로 공부하기 15654,15655,15651,15656번 15654번 정해진 list 안에서 수열 만들기 15655번 정해진 list + 중복 X 시작포인트 지정 수열 15656번 정해진 list + 중복 O 15654번: N과 M (5) N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하는 프로그램을 작성하시오. N개의 자연수는 모두 다른 수이다. N개의 자연수 중에서 M개를 고른 수열 www.acmicpc.net 정답 인프런 코테 강의 '2주만에 통과하는 알고리즘 코딩테스트(2023년)' 복습 재귀함수로 풀어보기 1. 15654번 (정해진 list 안에서 수열 만들기.. 2023. 10. 30.
[백준] 수열 - 재귀함수 구현 정리 (1) 사용 언어 - Python3 문제 - 15649, 15650, 15651, 15652번 백준 백트래킹 세트로 공부하기 15649,15650,15651,15652번 15649번 중복X 수열 15650번 중복X 시작포인트 지정 수열 15651번 중복O 수열 15652번 중복O 시작포인트 지정 수열 15649번 [1 2] [1 3] [1 4] [2 1] [2 3] [2 4] [3 1] [3 2] [3 4] [4 1] [4 2] [4 3] 15650번 [1 2] [1 3] [1 4] [2 3] [2 4] [3 4] 15651번 [1 1] [1 2] [1 3] [1 4] [2 1] [2 2] [2 3] [2 4] [3 1] [3 2] [3 3] [3 4] [4 1] [4 2] [4 3] [4 4] 16652번 [.. 2023. 10. 30.
[뉴스스크랩] 노동시장 이중구조와 청년 니트족 *개인적 학습을 위한 글임을 말씀드립니다. 헤드라인(요약과 압축, 기사링크) 고용률 '최고'·실업률 '최저'…제조업 취업자 9개월째 감소(종합2보) 고용률 '최고'·실업률 '최저'…제조업 취업자 9개월째 감소(종합2보) | 연합뉴스 (세종=연합뉴스) 민경락 송정은 기자 = 9월 취업자 수 증가 폭이 3개월 만에 다시 30만명대로 올라섰다. www.yna.co.kr 본문 수치화, 인사이트 고용률 '최고'·실업률 '최저'…제조업 취업자 9개월째 감소(종합2보) 송고시간2023-10-13 11:00 민경락 기자 송정은 기자 9월 고용동향…취업자 30만9천명 늘며 석달 만에 30만명대 회복 청년층 취업자 11개월째 감소세…정부 "고용률·실업률, 견조한 흐름 지속될 것" 9월 취업자 30만9천명 증가 (세종=연합.. 2023. 10. 26.
[뉴스스크랩] 도농상생 방안 *개인적 학습을 위한 글임을 말씀드립니다. 헤드라인(요약과 압축, 기사링크) '도농상생' 필요성과 활성화 방안 [김성수의 시시각각] https://www.youtube.com/watch?v=c29NyFA__Ng 본문 수치화, 인사이트 기사내용 수치화, 인사이트 1. 도농상생 정의 도시와 농촌 사이에 사람과 상품, 정보가 쌍방향적 지속적 반복적으로 순환되는 현상 도시와 농촌이 서로 생존을 위해 협력하는 과정 (위키백과 - 도농상생운동 정의) 도농상생운동이란 농업인은 품질좋은 우수농산물을 생산, 깨끗한 자연환경 및 전통문화 보존으로 도시민의 건강한 삶을 지켜주고, 도시민은 우리 농산물 애용으로 농업인들의 실질소득을 보장해주어 농업인이 안심하고 영농에 전념할 수 있는 풍토를 조성해나가자는 운동으로 대한민국에는.. 2023. 10. 24.
[뉴스스크랩] NH농협은행, 고향사랑기부제 *개인적 학습을 위한 글임을 말씀드립니다. 헤드라인(요약과 압축, 기사링크) “농촌 살리고, 답례품도 받고”… 고향사랑기부제의 ‘힘’ “농촌 살리고, 답례품도 받고”… 고향사랑기부제의 ‘힘’ 축구선수 손흥민, 방탄소년단(BTS) 제이홉, 전·현직 대통령…. 서로 다른 분야에서 한국을 대표하는 이들에게 공통점이 있다. 고향사랑기부제에 동참하고 있다는 것이다.1월부터 고… www.donga.com 본문 수치화, 인사이트 “농촌 살리고, 답례품도 받고”… 고향사랑기부제의 ‘힘’ 동아일보 입력 2023-07-24 03:00업데이트 2023-07-24 03:00[The Insight] 지방재정과 지역경제에 활력 줄 기회 기부 촉진 위한 다양한 금융상품 개발 온라인 이용하거나 농협서 가입 가능 축구선수 손흥민, 방.. 2023. 10. 24.
[백준] 3020번 개똥벌레 사용 언어 - Python3 문제 - 3020번 개똥벌레 (골드 5) 3020번: 개똥벌레 개똥벌레 한 마리가 장애물(석순과 종유석)로 가득찬 동굴에 들어갔다. 동굴의 길이는 N미터이고, 높이는 H미터이다. (N은 짝수) 첫 번째 장애물은 항상 석순이고, 그 다음에는 종유석과 석순이 www.acmicpc.net 정답 이모스법, prefix 누적합 문제 (정답 맞춘 여부 O) 1. 이모스법 https://imoz.jp/algorithms/imos_method.html 막대의 시작 = +1 막대의 끝 = -1 prefix 누적합 구하면 겹치는 수 구할 수 있다. 2. 석순과 종유석 range(0,n) for문을 반복하면서 짝수라면 = 석순 = 왼쪽에 붙어있음 = 시작은 항상 0 line[0] += 1 끝은 .. 2023. 10. 24.
[백준] 11600번 구간 합 구하기 5 사용 언어 - Python3 문제 - 구간 합 구하기 5 (실버 1) 11660번: 구간 합 구하기 5 첫째 줄에 표의 크기 N과 합을 구해야 하는 횟수 M이 주어진다. (1 ≤ N ≤ 1024, 1 ≤ M ≤ 100,000) 둘째 줄부터 N개의 줄에는 표에 채워져 있는 수가 1행부터 차례대로 주어진다. 다음 M개의 줄에는 네 www.acmicpc.net 정답 누적된 숫자들의 prefix 2차원 형태 (정답 맞춘 여부 X) 1. input graph[y][x] prefix도 [n+1][n+1] 배열로 만들기 2. 누적합 구할때 규칙 찾기 3. output 새로운 y1,x1,y2,x2 입력될 때마다 answer print 하기 import sys input = sys.stdin.readline n, m =.. 2023. 10. 24.