목록분류 전체보기 (73)
개발자 Saaad

1. 2738번 행렬 덧셈행렬 두 개의 크기를 지정해 준 후 서로 행렬 덧셈을 하는 문제이다.import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); // 행렬..

5. 1157번 단어 공부주어진 문장에서 가장 많이 사용된 문자를 대문자로 출력하는 예제이다.다만, 많이 등장한 알파벳이 여러개 존재하는 경우 ? 를 출력해야 한다.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)); String str = br.readLine(); str = str...

1. 25083번 새싹특수문자를 입력하는 방법을 응용하는 간단한 문제이다.import java.io.IOException;public class Main { public static void main(String[] args) throws IOException { System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |")..

1. 27866번 문자와 문자열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)); StringBuilder sb = new StringBuilder(); // 문자열을 입력받고 입력한 정수의 순서의 문자를 출력하는 예제 // 문자열 입력 받기 S..

10807번 개수 세기import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오 // 첫째 줄에 입력으로 주어진 N개의 정수 중에 v가 몇 개인지..
Java에서 문자열 처리와 관련된 다양한 상황에서 입력과 출력 형태에 따라 효율적인 방법을 선택하는 것이 중요합니다. 특히 메모리 사용량과 처리 속도를 고려해 올바른 도구를 사용하는 것은 프로그램의 성능을 크게 향상시킬 수 있습니다.아래에서는 문자열 처리에 따른 상황별 추천 방식을 정리했습니다.1. 간단한 입력 + 다양한 출력 형태설명입력: 한 줄 문자열출력: 여러 형식으로 가공된 결과 출력추천 도구: StringBuilder + BufferedWriter (효율성 중시), Scanner 또는 BufferedReader (입력 방식 선택)이유StringBuilder: 문자열을 추가하거나 수정할 때 빠른 성능을 제공합니다.BufferedWriter: 대량의 데이터를 출력할 때 효율적입니다.Scanner와 ..

(2739번) 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다.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 N = Integer.parseInt(br.readLine()); for (int i = 1; i 간단하..

(1330번) 두수 비교하기두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.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)); // 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. // 첫째 줄에 A와 B가 주어진다. A와 B는 ..