본문 바로가기

분류 전체보기

(232)
[백준 8393 JAVA 자바] 합 n이 주어졌을 때 1부터 n까ㅣ 합을 구하는 프로그램 등차수열의 합을 이용해도 좋고... 그냥 먼저 생각나는 방법으로 하시면 좋을거같네요 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); System.out.print((1+n)*n/2); } } 1부터 n까지의 합은 (1+n)*n/2 이죠?
[백준 7869 JAVA 자바] 두 원 두 원이 주어졌을 때 곂치는 영역의 넓이를 구합시다 두 원의 관계에 대해 먼저 조사해야 합니다 한개의 원 안에 쏙 들어가기도 하고 일부분만 곂치기도 하고 곂치지 않을 수도 있기 때문입니다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String args[]) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String..
[백준 7758 JAVA 자바] 회사에 있는 사람 입력은 4 Baha enter Askar enter Baha leave Artem enter (이름) (동작) 으로 입력됩니다 한 줄에 입력되는 문자열 중 이름과 동작 부분을 분리해서 동작에 따라 잘 처리해줍시다 코드입니다 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.StringTokenizer; public class Main { public static void main(String[] args) thr..
[백준 7287 JAVA 자바] 등록 이게 뭔 문젠가...? 싶어서 고민했습니다 크롬으로 크롤링해서 잡아와야하나...? 했는데? 그냥 저 숫자만 출력하면 되더라고요...ㅋㅋㅋㅋ 코드입니다 public class Main { public static void main(String args[]){ System.out.println("ㅇㅇㅇ\nㄷㄷㄷㄷ"); } } ㅇㅇㅇ 에는 자기가 맞은 문제 ㄷㄷㄷㄷ 에는 자기 아이디를 적으면 됩니
[백준 5622 JAVA 자바] 다이얼 뭐가 문제가 이렇게 복잡해? 라고 생각할 수 있지만 간단히 말하면 4번을 입력하기 위해선 손가락이 1 2 3 4 를 지나가야하고 7번을 입력하기 위해선 손가락이 1 2 3 4 5 6 7을 지나가야합니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); int times = 0; for (int i=0;i
[백준 5597 JAVA 자바] 과제 안 내신 분..? 1~30 중에 28 개의 숫자가 입력됩니다 입력되지 않은 숫자를 찾아 오름 차순으로 출력합시다 int[] arr = new int[30]; 을 이용해도 좋고 집합을 이용해도 좋고 방법은 여려가지 입니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] arr = new int[30]; for(int j=0;j
[백준 5086 JAVA 자바] 배수와 약수 첫 번째 숫자가 두 번째 숫자의 약수라면 => factor 배수라면 => multiple 둘 다 아니라면 => neither를 출력합시다 이거만 읽어도 if, else if, else 를 이용해야 하는걸 알겠죠? 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a=1; int b=1; do { a = scan.nextInt(); b = scan.nextInt(); if (a==0&& b==0) { break; } if(b%a==0) { System.out.println("factor"); } else if(a%b..
[백준 5073 JAVA 자바] 삼각형과 세 변 이 문제를 풀기 위해선 1. 삼각형이 맞는지 2. 삼각형이 아닌지 (가장 긴 변의 길이보다 나머지 두 변의 길이의 합이 길지 않으면) 먼저 구분을하고 삼각형이 많다면 1-1. 세 변의 길이가 모두 같은지 1-2. 두 변의 길이만 같은지 1-3. 세 변의 길이가 모두 다른지 조사해야합니다 코드입니다 import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scan = new Scanner(System.in); while(true) { int a=scan.nextInt(); int b=scan.nextInt(); int c=scan.nextInt(); if(a==0&&b==0&c==0)break; ..