전체 글

전체 글

    백준 1157번

    문제 https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net ----------------------------------------첫번째 방법---------------- import java.util.Scanner; public class Main1157 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String string = sc.next(); sc.close(); char chec..

    백준 11720번

    문제 https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net import java.util.Scanner; public class Main11720 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); String string = sc.next(); int sum = 0; for(int i=0; i

    백준 4673번

    문제 https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net public class Main4673 { public static void main(String[] args) { int[] selfNumber = new int[10001]; selfNumber[0] = 1; for (int i=1; i

    백준 2738번

    문제 https://www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net import java.util.Scanner; public class Main2738 { public static void main (String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); int M = sc.nextInt(); int[][] A = new int[N][M]; int[][] B = ..

    백준 1546번

    문제 https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net import java.util.Scanner; public class Main1546 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); double[] scores = new double[N]; double max = 0; double average = 0..