2021/04(62)
-
[백준] 1712. 손익분기점 (자바스크립트/node.js/javascript/알고리즘/코딩테스트)
[백준] 1712. 손익분기점 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 0.35 초 128 MB 103175 24163 20988 23.725% 문제 월드전자는 노트북을 제조하고 판매하는 회사이다. 노트북 판매 대수에 상관없이 매년 임대료, 재산세, 보험료, 급여 등 A만원의 고정 비용이 들며, 한 대의 노트북을 생산하는 데에는 재료비와 인건비 등 총 B만원의 가변 비용이 든다고 한다. 예를 들어 A=1,000, B=70이라고 하자. 이 경우 노트북을 한 대 생산하는 데는 총 1,070만원이 들며, 열 대 생산하는 데는 총 1,700만원이 든다. 노트북 가격이 C만원으로 책정되었다고 한다. 일반적으로 생산 대수를 늘려 가다 보면 어느 순간 총 수입(판매비용)이 총 비용(=고정비용+가변비용)..
2021.04.08 -
1.0 ~ 1.2 create-react-app / 깃허브 만들기/ react가 동작하는 방법
#1.0 Creating your first React App 🍮 이번 시간에는 React를 시작하는 방법에 대해 알아보겠다. 🍒 create-react-app React는 매우 모던한 코드이기 때문에 최신 브라우저가 React를 이해하지 못하기 때문에 Babel, Webpack을 사용해서 못생긴 코드로 바꾸어주어야 한다. -> 그러나 create react app이라는 것을 이용하면 이 작업을 하지 않아도 된다. create-react-app은 기본적으로 하나의 명령을 실행해서 React Web App을 Set up할 수 있게 해준다. 🍒 create-react-app 설치하기 콘솔을 켜고 만들고 싶은 폴더를 지정한 후 만들고 싶은 app이름을 정해서 다음과 같이 작성 후 엔터를 친다. npx crea..
2021.04.07 -
[자바스크립트/Date/날짜] 1일전, 1주일전, 1달전, 1년전 날짜 계산기
if(commentTime){ commentTime.forEach((element) => { const commentDate = new Date(Date.parse(element.id)); const currentDate = new Date(); // const diffMSec = currentDate.getTime() - commentDate.getTime(); // const diffSec = diffMSec / 1000; // 몇 초 차이 const diffMin = diffMSec / 1000 / 60; // 몇 분 차이 const diffHour = diffMSec / 1000 / 60 / 60; // 몇 시간 차이 const diffDay = diffMSec / 1000 / 60 / 60 / ..
2021.04.06 -
pre 태그에서 컨텐츠 크기보다 튀어나왔을 때 조정하는 법
pre { width: 100%; white-space: pre-wrap; word-wrap: break-word; } white-space 관해서 참고 블로그 : aboooks.tistory.com/187 white-space 속성(pre, pre-wrap, pre-line 차이) white-space 속성(pre, pre-wrap, pre-line 차이) 오늘은 요소 안에 공백 처리를 어떻게 할지 지정하는 속성입니다. white space란 여백이라고도 하는데 html에서는 공백, 공란으로 이해하면 됩니다. ▶태그 aboooks.tistory.com
2021.04.05 -
[백준] 4673. 셀프 넘버 (자바스크립트/node.js/javascript/알고리즘/코딩테스트)
[백준] 4673. 셀프 넘버 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 1 초 256 MB 73530 36934 29601 50.279% 문제 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, 이 수를 시작해서 n, d(n), d(d(n)), d(d(d(n))), ...과 같은 무한 수열을 만들 수 있다. 예를 들어, 33으로 시작한다면 다음 수는 33 + 3 + 3 = 39이고, 그 다음 수는 39 + 3 + 9 = 51, 다음 수는 51 + 5 + 1 = 57이다. 이런식으로 다음과 같은 수열을..
2021.04.04 -
[백준] 1065. 한수 (자바스크립트/node.js/javascript/배열)
[백준] 1065. 한수 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 2 초 128 MB 68861 35778 30364 52.042% 문제 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 1,000보다 작거나 같은 자연수 N이 주어진다. 출력 첫째 줄에 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력한다. 예제 입력 1 예제 출력 1 110 99 예제 입력 2 예제 출력 2 1 1 예제 입력 3 예제 출력 3 210 105 예제 입력 4 예제 출력 4 1000 144..
2021.04.04