백준 공부/Java 2021. 11. 29. 11:14 단계별로 풀어보기 - 함수 java

* 완벽한 정답은 없다 * 여러 정답 블로그 보면서 다른 사람의 코드도 이해하기 15596 public class Test { //(파라미터로 int타입의 배열인 변수 a를 받는) //long타입 sum이라는 함수 long sum(int[] a) { long sum = 0; // long타입의 sum변수 선언&초기화 for (int i = 0; i < a.length; i++) { sum += a[i]; } return sum; } } 4673 1065

백준 공부/Java 2021. 11. 22. 12:47 단계별로 풀어보기 - 1차원배열 java

* 완벽한 정답은 없다 * 여러 정답 블로그 보면서 다른 사람의 코드도 읽으며 이해하기 10818 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num = scan.nextInt(); int arr[] = new int[num]; for (int i = 0; i < num; i++) { arr[i] = scan.nextInt(); } Arrays.sort(arr); System.out.println(arr[0] + " " + arr[arr.length - 1]); } } 256..

단계별로 풀어보기 - while문 java
백준 공부/Java 2021. 11. 22. 12:45 단계별로 풀어보기 - while문 java

* 완벽한 정답은 없다 * 여러 정답 블로그 보면서 리팩토링하기에 좋겠다~ 식으로 다른 사람의 코드도 읽기 * java class이름 : Main * 백준 링크 : 10952 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. 각 테스트 케이스마다 A+B를 출력한다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in)..

단계별로 풀어보기 - if문, for문 java
백준 공부/Java 2021. 11. 22. 12:40 단계별로 풀어보기 - if문, for문 java

* 완벽한 정답은 없다 * 여러 정답 블로그 보면서 리팩토링하기에 좋겠다~ 식으로 다른 사람의 코드도 읽기 * java class이름 : Main * 백준 링크 : https://www.acmicpc.net/step/4 https://www.acmicpc.net/step/3 1330 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 ''); }else if (a 89) { System.out.println('A'); } else if (a 79) { System.out.println('B'); } else if (a 6..

image