문자열

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 1384번 메시지

2024.07.31기준 - 실버5백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력받은 문자열에서 N이 들어왔을 때, N이 가르키는 이름을 출력하는 문제입니다. 1. 우선 이름과 그 사람이 받은 나쁜말을 한 아이의 인덱스를 저장하는 클래스를 생성했습니다.// 이름과 나쁜 말을 쓴 사람의 인덱스를 저장하는 클래스.public static class Member { String name; List Nlist; public Member(String n, Queue qu) { name = n; Nlist = new LinkedList(); while (!qu.isEmpty()) { Nlist.add(qu.poll()); ..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 31994번 강당 대관

2024.07.12기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 세미나 참여인원이 가장 많은 세미나 이름을 출력하는 문제입니다. 1. 이 문제는 간단하게 StringTokenizer을 이용해 세미나 이름과 인원 수를 구분 해 가장 많은 인원 수가 나온 세미나 이름을 출력해주면 되는 문제입니다.  코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Buffe..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 21964번 선린인터넷고등학교 교가

2024.07.12기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 입력받은 문자열을 뒤에서 5번째까지만 출력하면되는 간단한 문제입니다. 1. 문자열 길이와 문자열을 입력받습니다.int n = Integer.parseInt(br.readLine()); // 문자열 길이String s = br.readLine(); // 문자열 2. 입력받은 문자열을 subString()을 이용하여 뒤에서 5번째 부터 끝까지 출력합니다.// 문자열의 뒤에서 5번째부터 끝까지만 저장한다.sb.append(s.substring(n - 5, n));  코드package Main;import java.io.*;import java.util.*;public class Main { public stat..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 2153번 소수 단어

2024.07.09기준 - 브론즈2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 문장열을 조건에 맞는 숫자로 변경해 그 숫자가 소수인지 판별하는 문제입니다. 1. 문자열을 char[]로 입력받습니다.char[] arr = br.readLine().toCharArray(); // 단어 2. 입력 받은 문자열을 소문자와 대문자에 나뉘어 전체 합에 더해 줍니다.for (int i = 0; i  3. 총 합이 소수인지 판별합니다.boolean check = true;for (int i = 2; i  4. 소수라면 It is a prime word.을 소수가 아니라면 It is not a prime word.을 출력합니다.if (check) { // 소수일 경우 sb.append("It i..