본문 바로가기

분류 전체보기177

백준) 2751 수정렬하기 2 -JAVA https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 1. 속도를 위해 scanner가 아닌 Buffferereader 사용 2. 속도를 위해 배열이 아닌 ArrayList에 바로 입력 package solution; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; pub.. 2020. 8. 5.
백준) 2750 수정렬하기 - JAVA https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 1) 입력 수만큼 배열 생성 2) 배열을 list담아 sort 후 출력 package solution; import java.util.ArrayList; import java.util.Scanner; public class Bakjun_2750{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.. 2020. 8. 4.
백준) 1436 영화감독 숌 - JAVA https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net 1. 숫자(i)를 0부터 차례대로 증가(while문) 2. 666이 포함될때 find변수를 증가 3. find변수가 입력값 N이 될때 출력 package solution; import java.util.Scanner; public class Bakjun_1436{ public static void main(String[] args) { Scanner sc = new Scanner(System.i.. 2020. 8. 3.
코드펜- 프론트엔드 테스트 사이트 https://codepen.io/ CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications. codepen.io html+javascript+css 를 테스트 해볼수 있는 사이트입니다. 오픈소스들도 많이 있네요^^ 2020. 8. 2.
백준) 7568 덩치 - JAVA https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x,y)로 표시된다. 두 사람 A 와 B의 덩� www.acmicpc.net 1. map에 몸무게, 키입력 하여 list 담기 2. list 돌며 두조건이 모두 클때만 더하여 순위리스트 등재 3. 출력 package solution; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; import java.util.Scanner; public class Bakjun_7568{ .. 2020. 8. 2.
백준) 2331 분해합 - JAVA https://www.acmicpc.net/problem/2231 2231번: 분해합 문제 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+ www.acmicpc.net 1. 숫자를 입력받고 0부터 숫자까지 반복 2. 각 자릿수를 구하여 해당숫자에 더하여 일치하면 해답 3. 끝가지 없다면 0 package solution; import java.util.Scanner; public class Bakjun_2331{ public static void main(String[] args) { Scanner sc = new Scanner(Syst.. 2020. 7. 28.