일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- 백준 #
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #아픈 동물 찾기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- Today
- Total
목록알고리즘문제/백준 문제(Java) (85)
luke
문제 : https://www.acmicpc.net/problem/5622 문제. 풀이. import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int k = str.length(); int tot = 0; for(int i = 0; i 이번 문제는 백준 "다이얼" 문제다.어려운 문제는 아니었다. 지문을 보면 각 숫자에 알파벳이 있는데 2번에 있는 알파벳을 돌릴 때 3초의 시간이 걸리며 그 후 9번까지 있는 알파벳 숫자가 1씩 올라가 3번은 4초..
문제 : https://www.acmicpc.net/problem/4153 문제. 풀이.public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(true) { int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); if(a == 0 && b == 0 && c == 0) { break; } if((a * a + b * b) == c *c) { System.out.println("right"); }else if(a * a == (b ..
문제 : https://www.acmicpc.net/problem/3009 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] cd_1 = {sc.nextInt(), sc.nextInt()}; int[] cd_2 = {sc.nextInt(), sc.nextInt()}; int[] cd_3 = {sc.nextInt(), sc.nextInt()}; int x; int y; if(cd_1[0] == cd_2[0]) { x = cd_3[0]; }else if(cd_1[0] == cd_3[0]) { x =..
문제 : https://www.acmicpc.net/problem/2309 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[9]; int tot = 0; for(int i = 0; i 이번 문제는 백준 "일곱 난쟁이" 문제다.이번 문제를 풀며 조금 까다로운 문제라고 생각이 들었다.하지만 천천히 생각해 보면 한 단계씩 접근할 수 있어서 나름 괜찮았다.그럼 바로 문제 풀이 해보겠다. 1. 입력값을 담아주기 위해 9사이즈의 배열을 생성해 준다. 2. for문으로 arr [] 배열 안에 값을 넣..
문제 : https://www.acmicpc.net/problem/8958 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); String[] arr = new String[num]; for(int i = 0; i 오늘 문제는 백준의 "OX퀴즈" 문제다.입력받은 문자열중 "O"가 두 번 연속적으로 나오면 1+2.... 형식으로 되고 "X"가 나온다면 +0을 해준다.크게 어려움 없는 문제이믈 바로 풀이해보겠다. 1. 입력값을 넣기 위해 sc.nextInt()를 사용해 num 변수에 ..
문제 : https://www.acmicpc.net/problem/1009 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); for(int i = 0; i 오늘 문제는 백준의 " 분산처리 " 문제다.이번 문제에서는 a의 b제곱인 데이터 개수의 끝자리를 구하면 되는 문제로 접근하는 게 맞다 생각한다.그렇다면 Math.pow() 제곱근을 구하는 함수를 생각할수 있는데 마지막 2개의 입력값에서 정말 큰 값이 나오기에처리할 수가 없다. 그렇다면 어떻게 해야 할까?바로 문제 풀이를 해보겠다..
문제 : https://www.acmicpc.net/problem/3046 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int R1 = sc.nextInt(); int S = sc.nextInt(); System.out.println((S * 2) - R1); }} 이번 문제는 백준 " R2 " 문제다. 어려움 없이 금방 풀 수 있다고 생각한다..!문제는 (R1 + R2) / 2 = S 이렇게 평균값을 구하는데 R1과 평균값인 S 두 개의 값만 주어지며S의 값이 나오기위해 R2의 값을 구하는 문제라고 이해하면 될 거 ..
문제 : https://www.acmicpc.net/problem/1550 문제. 풀이. public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int change = Integer.parseInt(str, 16); System.out.println(change); }} 이번 문제는 백준 "16진수" 문제다.입력받은 문자 16진수를 10진수로 바꾸는 문제이며 문제를 풀면서 " Integer.parseInt() " 함수를 사용해 줄 거다.Integer.parseInt()는 ("문자열", 16) ..
문제 : https://www.acmicpc.net/problem/10886 문제. 풀이. import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); int t = 0; int..
문제 : https://www.acmicpc.net/problem/2010 문제. 풀이. import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; int chk = 0; int tot = 0; for (int i = 0; i 이번 문제는 백준의 "플러그" 문제다.문제 설명을 하자면 하나의 플러그가 있는데 입력값 n 개의 멀티탭이 주어지며 전..