
문제 탐색하기 (2039번:일곱난쟁이) 난쟁이가 일곱 명이 아닌 아홉 명이었던 것이다. 일곱 난쟁이의 키의 합이 100이 됨을 기억해 냈다. 아홉 난쟁이의 키가 주어졌을 때, 백설공주를 도와 일곱 난쟁이를 찾는 프로그램을 작성 입력 아홉 개의 줄에 걸쳐 난쟁이들의 키
문제 10814번:나이순 정렬 > 여는 글 Node.js/JavaScript 입력값 받기 나는 항상 이 값 외우는게 어렵다. node.js 환경에서는 그냥 input 값 하나 만들어서 연습용으로 사용하고 다른 분들이 잘 써두신거 틈틈히 보면서 외우는 중이다. 위의
문제 분석 및 설계1181:단어 정렬 바로가기길이가 짧은 것부터 sort()길이가 같으면 사전 순으로 sort()단, 중복된 단어는 하나만 남기고 제거해야 한다.(Set)접근 방법 정렬 알고리즘(Timsort)과 비교 함수의 설계 방식 return이 양수: a가 b보다
문제 분석문제 링크첫째 줄에 가장 나이가 적은 사람의 이름.둘째 줄에 가장 나이가 많은 사람 이름을 출력.문제 설계공백으로 구분비교하는 숫자가 같은 경우 년,월,일 순으로 비교해서 정렬나이가 어린순으로 정렬 후 0번째 자리와 마지막 자리수를 추출해 \\n로 문자열을 나
접근 방법 및 설계커트라인 구하기 구조 분해 할당, split 첫째 줄의 $k$를 추출하기. → 상을 받는 수는 커트라인 수가 된다.내림차순으로(점수가 높은 순) 정렬하기 sort 커트라인 추출 filter filter 를 사용하여 prizeNumber번째 숫자를
문제 요약백준 2947:나무조각두 조각의 순서가 바뀔때 마다 조각의 순서를 출력한다.입력 1입력 2출력 1출력 2문제 분석정렬의 결과뿐만 아닌 과정을 표현해야한다.정렬이 시작되는 기준을 명확하게 세워야한다.반복문을 사용할 때 단순하게 자리수만 비교해서 a > b로 조건
문제 요약백준 7568:덩치사람의 덩치 등수를 구해서 그 순서대로 첫 줄에 출력해야 한다. 단, 각 덩치 등수는 공백문자로 분리되어야 한다.입력출력문제 분석브루트 포스로 접근해야 각 자리의 값을 비교해서 덩치의 결과를 비교할 수 있을것이다.몸무게와 키가 모두 크면 덩치

와! 빙고다
bigInt는 중요하다

문제 요약 백준 2775번: 부녀회장이 될테야 k와 n에 대해 k층에 n호에는 몇명이 사는지 출력 첫 번째 줄에 Test case의 수 T가 주어진다 그리고 각각의 케이스마다 입력으로 첫 번째 줄에 정수 k, 두 번째 줄에 정수 n이 주어진다 아파트에는* 0층부터
문제 요약백준 1010번: 다리놓기강의 서쪽에는 N개의 사이트가 있고 동쪽에는 M개의 사이트가 있다.서쪽의 사이트와 동쪽의 사이트를 다리로 연결하려고 한다.한 사이트에는 최대 한 개의 다리만 연결될 수 있다.서쪽 사이트 개수만큼(N개) 다리를 지으려고한다.다리끼리는 서
문제 요약 백준 1463: 1로 만들기 정수 X에 사용할 수 있는 연산은, X가 3으로 나누어 떨어지면, 3으로 나눈다. X가 2로 나누어 떨어지면, 2로 나눈다. 1을 뺀다. 이 세 가지를 적절히 조합한 횟수의 최솟값을 출력한다. 입력 출력 `dp[x] =
문제 링크문제 분석인접 리스트를 만드는 과정을 어떻게 할까순회할 리스트 & 순회된 리스트를 체크하는 boolean 값을 가진 배열문제 설계첫째줄에서 정점과 간선의 개수 추출n: 정점m: 간선의 개수
문제 요약문제링크자신의 결혼식에 학교 동기 중 자신의 친구와 친구의 친구를 초대하기로 했다. 상근이의 동기는 모두 N명이고, 이 학생들의 학번은 모두 1부터 N까지이다. 상근이의 학번은 1이다.첫째 줄에 상근이의 동기의 수 n (2 ≤ n ≤ 500)이 주어진다.둘째