본문 바로가기

[JAVA] 백준 9933 - 민균이의 비밀번호 import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int N = scanner.nextInt(); ArrayList list = new ArrayList(); for(int i=0; i
[JAVA] 백준 4673 - 셀프 넘버 import java.util.*; public class Main { static boolean[] arr = new boolean[10001]; public static void main(String[] args) { for(int i=1; i
[JAVA] 백준 1157 - 단어 공부 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine().toUpperCase(); char[] arr = new char[200]; int max = 0; // 문자열의 길이만큼 반복문 수행하며 최대값을 구함 for(int i=0; i
[JAVA] 백준 1652 - 누울 자리를 찾아라 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); char[][] map = new char[101][101]; int horizontal = 0; // 가로 개수 int vertical = 0; // 세로 개수 // 입력 받기 for(int i=0; i
[JAVA] 백준 10163 - 색종이 import java.util.*; public class Main { static int[][] map = new int[101][101]; // 전체 맵 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int count = sc.nextInt(); // 색종이의 수 int[] paper = new int[count]; // 색종이 별 면적 int color = 1; // 색종이 구분 번호 for(int i=0; i
[JAVA] 백준 10988 - 팰린드롬인지 확인하기 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.nextLine(); StringBuffer sb = new StringBuffer(s); String reverse = sb.reverse().toString(); // 문자열 뒤집기 if(s.equals(reverse)) // 팰린드롬이면 System.out.println("1"); else // 팰린드롬이 아니면 System.out.println("0"); } }
[JAVA] 백준 1546 - 평균 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int count = sc.nextInt(); // 과목의 수 double[] subject = new double[count]; // 과목별 점수 int max = 0; // 과목 최대 점수 double sum = 0; // 점수의 합 // 과목 별로 점수를 입력 받고, 최대 점수를 구함 for(int i=0; i
[JAVA] 백준 2839 - 설탕배달 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int sugar = sc.nextInt(); int five = sugar / 5; // 설탕을 최대로 담을 수 있는 5kg 봉지의 개수 int three = 0; // 3kg 봉지의 개수 int remain = sugar % 5; // 5kg 봉지에 담고 남은 설탕의 양 // 남은 설탕을 3kg 봉지에 담을 수 있는 경우 // 5kg 봉지의 개수 + 3kg 봉지의 개수 (합계) 출력 if(remain % 3 == 0) { three = remain / 3; System.out.println(f..