[백준 알고리즘] 1977번 : 완전제곱수
2019. 6. 30. 10:31
알고리즘/BaekJoon
문제 M과 N이 주어질 때 M이상 N이하의 자연수 중 완전 제곱수인 것을 모두 골라 그 합을 구하고 그중 최솟값을 찾는 프로그램을 작성하시오. 예를 들어 M=60, N=100인 경우 60 이상 100 이하의 자연수 중 완전 제곱수는 64, 81, 100 이렇게 총 3개가 있으므로 그 합은 245가 되고 이 중 최솟값은 64가 된다. 입력 첫째 줄에 M이, 둘째 줄에 N이 주어진다. M과 N은 10000이하의 자연수이며 M은 N보다 같거나 작다. 출력 M이상 N이하의 자연수 중 완전제곱수인 것을 모두 찾아 첫째 줄에 그 합을, 둘째 줄에 그중 최솟값을 출력한다. 단, M이상 N이하의 자연수 중 완전 제곱수가 없을 경우는 첫째 줄에 -1을 출력한다. 예제 입력 1 60 100 예제 출력 1 245 64 예제..
[새 에디터 > 코드블럭] highlight.js 적용
2019. 6. 30. 10:15
기타/꿀팁
구 에디터에서는 color scripter 와 syntaxhighlighter 를 사용해서 코드를 입력했었다. 최근 티스토리는 새 에디터를 만들어 제공하였고 코드블럭이라는 기능도 추가가 되었다. 그런데 블로그를 시작하면서 코드에 색을 입히고 싶어 검색을 하던 도중 highlight.js 라는 것을 이용해서 색을 입힐 수 있는 방법을 찾았고 그대로 적용해보았더니 너무 마음에 들었다. 그래서 티스토리 새 에티더 코드블럭에 색을 입힐 수 있는 방법이 들어있는 사이트를 적어둔다. https://www.jbfactory.net/12748 티스토리 강좌 | 새 에디터에서 코드블럭 입력하고 highlight.js로 예쁘게 출력하는 방법 티스토리에는 코딩 관련 자료가 많습니다. 그런데, 글을 작성할 때 코드를 삽입하는..
[백준 알고리즘] 5585번 : 거스름돈
2019. 6. 30. 09:37
알고리즘/BaekJoon
문제 타로는 자주 JOI잡화점에서 물건을 산다. JOI잡화점에는 잔돈으로 500엔, 100엔, 50엔, 10엔, 5엔, 1엔이 충분히 있고, 언제나 거스름돈 개수가 가장 적게 잔돈을 준다. 타로가 JOI잡화점에서 물건을 사고 카운터에서 1000엔 지폐를 한장 냈을 때, 받을 잔돈에 포함된 잔돈의 개수를 구하는 프로그램을 작성하시오. 예를 들어 입력된 예1의 경우에는 아래 그림에서 처럼 4개를 출력해야 한다. 입력 입력은 한줄로 이루어져있고, 타로가 지불할 돈(1 이상 1000미만의 정수) 1개가 쓰여져있다. 출력 제출할 출력 파일은 1행으로만 되어 있다. 잔돈에 포함된 매수를 출력하시오. 예제 입력 1 380 예제 출력 1 4 내가 작성한 소스 (JAVA 성공) import java.util.Scanne..