본문 바로가기

분류 전체보기

(232)
[백준 3009 JAVA 자바] 네 번째 점 축에 평평한 직사각형의 3점이 주어지면 나머지 한 점을 구하는 문제입니다 이와같이 정사각형의 4 점을 좌표로 표시하면 a, b, c, d 가 각각 2번씩 나옵니다 2번씩 나오지 않고 1번씩 나온 것들을 출력하면 되겠죠?? 코드입니다 import java.util.HashSet; import java.util.Scanner; import java.util.Set; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); Set set1 = new HashSet(); Set set2 = new HashSet(); for(int i=0;i
[백준 3003 JAVA 자바] 킹, 퀸, 룩, 비숍, 나이트, 폰 {1, 1, 2, 2, 2, 8}에서 입력값을 각각빼줘서 출력하는 아주 간단한 문제입니다 코드 볼까요? import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] arr = new int[6]; int[] full = {1,1,2,2,2,8}; for (int i = 0; i < 6; i++) { arr[i]= scan.nextInt(); } for (int i=0; i
[백준 2941 JAVA 자바] 크로아티아 알파벳 우선순위를 생각해서 크로아티아 알파벳이 몇개인지 생각해봅시다 딱히 더 할 말이 없네요? 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); str = str.replace("c=", "@"); str = str.replace("c-", "#"); str = str.replace("dz=", "$"); str = str.replace("d-", "%"); str = str.replace("lj", "^"); str = str.replace("nj", "&"); str = ..
[백준 2920 JAVA 자바] 음계 c = 1 d = 2 ... C = 8 은 집어치우고요 입력되는 숫자가 오름차순인지, 내림차순인지, 랜덤인지 확인해봅시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String args[]){ Scanner scan = new Scanner(System.in); int[] arr = new int[8]; String ans = ""; for(int i=0; i
[백준 2908 JAVA 자바] 상수 숫자를 거꾸로 읽는 상수에게 맞게 문제를 풀어봅시다 1. 두 수를 입력받는다 2. 두 수를 뒤집는다 3. 뒤집은 두 수의 크기를 비교해서 출력합시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); int aa = (a/100)+10*((a%100)/10)+100*(a%10); int bb = (b/100)+10*((b%100)/10)+100*(b%10); if (aa>bb) System.out.println(aa); else Syste..
[백준 2903 JAVA 자바] 중앙 이동 알고리즘 어우 문제가 복잡하네요 1. 정사각형의 각 변의 중앙에 점을 하나 추가한다 2. 정사각형의 중심에 점을 하나 추가한다 하지만 초등학교 6학년때 학교를 잘 다녔다면 문제푸는 방법 찾기 단원에서 봤을 만한 간단한 규칙입니다 1번 = 9개 = 3의 제곱 2번 = 25개 = 5의 제곱 3번 = 81개 = 9의 제곱 3*2-1 = 5 5*2-1 = 9 규칙이 보이시죠??? 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a=scan.nextInt(); int result = 2; for(int i=0;i
[백준 2884 JAVA 자바] 알람 시계 시는 0~23 분은 0~59 알람 시계는 45분 앞서게 라는 뜻은 현재시간 + 45분 이죠 상근이가 설정한 시간을 창영이의 방법으로 바꿉시다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); int m = scan.nextInt(); if(m>=45) { System.out.printf("%d %d",n,m-45); }else { if(n==0) { System.out.printf("23 %d",60-(45-m)); }else { System.out.printf("%d %d",n-..
[백준 2877 JAVA 자바] 4와 7 오랜만에 골드 문제입니다 4와 7로 이루어진 수 중에서 K번째 작은 수를 구합시다 4 7 44 47 74 77 444 ... 어라? 뭔가 보이죠? 코드입니다 import java.io.BufferedReader; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); String k = Integer.toBinaryString(n+1); k = k.substri..