Java 8

백준 2562 자바 - 최댓값과 최댓값의 인덱스 출력하기

백준 2562번 - 최댓값 with Java Q. 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net package BOJ; im..

백준 10818 자바 - list에서 직접 함수를 만들어 최소, 최댓값 구하기!

백준 10818번 - 최소, 최대 with Java Q. N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오. https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 나는 항상 파이썬 문제를 먼저 풀고, 그 내용을 바탕으로 자바 문제를 푸는 편이다. 파이썬이 아무래도 내가 전공에서 주로 다루는 R 프로그래밍과 비슷한 부분이 많아서 훨씬 익숙하다고 느껴져 먼저 풀고 있다. 그래서 자바 문제를..

백준 1110 자바 - 더하기 사이클

백준 1110번 - 더하기 사이클 with Java https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net package BOJ; import java.util.Scanner; public class BOJ1110 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int A = sc...

백준 10951 자바 - EOF를 활용하여 While문 멈춰!

백준 10951번 자바 - A+B -4 with Java https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net package BOJ; import java.util.Scanner; public class BOJ10951 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); while(sc.hasNextInt()) { int A = sc.nextInt(); int B = sc.nextInt(); System.o..

백준 10952 자바 - 조건에 맞게 A+B 반복해서 출력하기!

백준 10952번 - A+B -5 with Java https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net package BOJ; import java.util.Scanner; public class BOJ10952 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); while (true) { int A = sc.nextInt(); int B = sc.nextInt(); if (A == 0 && B ==0) ..

백준 11022 자바 - A + B의 최종 최최종 최최최종 버전!

백준 11022번 - A+B-8 with Java https://www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net package BOJ1008; import java.util.Scanner; public class BOJ11022 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); for(int i = 1; i

백준 11021 자바 - A + B를 더 느낌 있게 표현하기!

백준 11021번 - A+B-7 with Java https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net package BOJ; import java.util.Scanner; public class BOJ11021 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int N = sc.nextInt(); for(int i = 1; i

백준 2742 자바 - java를 활용한 거꾸로 N찍기

백준 2741번: 기찍 N with Java https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net package BOJ; import java.util.Scanner; public class BOJ2742 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); for(int i = N; i>0; i--) { System.out.println(i); } } } 코드 복붙해서 백준에 제출할 때에는 package를 지워줘야 하고, cl..