본문 바로가기

알고리즘/Java

(52)
(JAVA) 백준 알고리즘 6단계 8958번 : OX퀴즈 소스 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 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); int n = scan.nextInt(); scan.nextLine(); for(int i=0; i
(JAVA) 백준 알고리즘 6단계 1546번 : 평균 소스1. 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 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); double max = 0; double avg = 0; double sum = 0; int num = scan.nextInt(); double[] arr = new double[num]; for (int i = 0; iColored by Color Scripter
(JAVA) 백준 알고리즘 6단계 3052번 : 나머지 소스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 import java.util.Arrays; 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[] arr= new int[10]; int count = 1; for(int i=0; i
(JAVA) 백준 알고리즘 6단계 2577번 : 숫자의 개수 숫자의 개수 출처분류시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB48677300182551962.191%문제세 개의 자연수 A, B, C가 주어질 때 A×B×C를 계산한 결과에 0부터 9까지 각각의 숫자가 몇 번씩 쓰였는지를 구하는 프로그램을 작성하시오.예를 들어 A = 150, B = 266, C = 427 이라면 A × B × C = 150 × 266 × 427 = 17037300 이 되고, 계산한 결과 17037300 에는 0이 3번, 1이 1번, 3이 2번, 7이 2번 쓰였다.입력첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 같거나 크고, 1,000보다 작은 자연수이다.출력첫째 줄에는 A×B×C의 결과에 0 이 몇 번 쓰였는지 출력한다...
(JAVA)백준 단계별로 풀어보기 6단계 2562번 : 최댓값 이번엔 1. Scanner+배열 / 2. Scanner+ 배열을 안쓰는 방법 / 3. BufferReader를 쓰는 방법 3가지를 사용했다. 소스 1. Scanner + 배열 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import java.util.Scanner; public class Main{ public static void main(String[]args){ Scanner scan = new Scanner(System.in); int max = 0; int count = 0; int[] arr = new int[9]; for(int i=0; iColored by Color Scripter 별 차는 없지만 배열 쓸 필요가 없다는게 보여서 써봄. 3.BufferR..
(JAVA) 백준 알고리즘 6단계 10818번 : 최소, 최대 소스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int[] arr = new int[a]; for (int i = 0; i
(JAVA) 백준 알고리즘 5단계 10996번 : 별 찍기 - 21 첨에 예제출력 보고 뭔가 싶었지만 홀수행엔 홀수번만, 짝수행엔 짞수번만 별을 출력하는 문제 소스 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 32 33 34 35 36 37 import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); if (a >= 1 && a
(JAVA) 백준 알고리즘 5단계 2446번 : 별 찍기 - 9 도저히 모르겠어서 다른 분 코드를 보고 이해했다. 넘 어려웠따,,, 소스 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 import java.util.Scanner; public class Main{ public static void main(String[]args){ Scanner scan = new Scanner(System.in); int a = scan.nextInt(); if(a>=1 && a