단어 뒤집기(StringBuilder)
·
알고리즘
문제 첫줄에 자연수 N이 주어지고, 두번째 줄 부터 한줄에 하나의 단어가 N개씩 주어질때, 입력된 순서대로 단어의 알파벳을 뒤집어서 출력하세요 예시입력 3 good Time Big 예시 출력 doog emiT giB 문제 풀이 StringBuilder를 이용한 방법 import java.sql.Array; import java.util.ArrayList; import java.util.Scanner; public class Main { public static void main(String[] args){ Main main = new Main(); Scanner in=new Scanner(System.in); int n = in.nextInt(); //첫번째 줄의 숫자를 변수에 저장 String[] st..
알고리즘 - 문장 속 단어
·
알고리즘
문제 한 개의 문장속에서 가장 긴 단어를 추출하세요. 가장 긴 단어가 여려개일 경우, 가장 앞쪽에 위치한 단어가 답입니다. 예시입력 it is time to study 예시 출력 study 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args){ Main main = new Main(); Scanner in=new Scanner(System.in); String str = in.nextLine(); System.out.println(main.solution(str)); return ; } public String solution(String str) { String answer=""; String[..
알고리즘 - 대소문자 변환
·
알고리즘
문제 대문자와 소문자가 같이 존재하는 문자열을 입력받으면, 대문자 → 소문자, 소문자 → 대문자로 바꿔주세요 예시입력 StuDY 예시 출력 sTUdy 문제 풀이 import java.util.Scanner; public class Main { public static void main(String[] args){ Main main = new Main(); Scanner in=new Scanner(System.in); String str = in.next(); System.out.println(main.solution(str)); return ; } public String solution(String str) { String s = ""; for (char c : str.toCharArray()){ if..
알고리즘 - 문자 찾기
·
알고리즘
설명 문자열 하나와, 특정 문자를 입력받아서 문자열 안에 특정문자가 몇개 존재하는지 알아보는 문제입니다. 대소문자 구분X 문자열은 영어 예시입력 Computercooler c 예시 출력 1 2 풀이 import java.util.Scanner; public class Main { public static void main(String[] args){ Main T = new Main(); //솔루션 메서드를 사용하기위해 Main 메서드를 생성 Scanner kb=new Scanner(System.in); String str = kb.next(); // String값 천제를 반환해줌 char c = kb.next().charAt(0); // char이기때문에 1개만 반환 해줌 System.out.printl..