본문 바로가기
반응형

백준 문자열12

[백준] 9086번 문자열 풀이 코드 (Java 자바) 간단하게 주어진 입력값의 맨 앞 문자와 맨 뒤 문자를 이어서 출력하는 문제이다.접근 방법)맨 앞과 뒤의 문자를 출력하기 위해서 charAt(), length()를 알고 있어야 한다.s.charAt(0)을 사용하여 맨 앞 문자를 가져오고, charAt(s.length()-1)을 사용하여 맨 뒤 문자를 가져올 수 있다. ▷ 맨 앞과 맨 뒤 문자 출력String s = "망댕이의 끄적끄적";System.out.println(s.charAt(0)); // 맨 앞 문자 출력System.out.println(s.charAt(s.length()-1)); // 맨 뒤 문자 출력   정답 코드 1)import java.util.Scanner;class Main{ public static void main(Strin.. 2024. 8. 12.
[백준] 2743번 단어 길이 재기 풀이 코드 (Java 자바) 이 문제는 문자열을 입력받으면 해당 길이를 출력하는 1차원적인 문제이다.접근 방법)문자열의 길이를 출력하기 위해서는 length()라는 함수를 기억해 놓도록 하자 ▷ charAt()String형의 변수 뒤에 length()를 붙이게 되면 해당 글자의 길이를 나타낸다.String str = "망댕이의 끄적끄적";int i = str.length();// i값은 9 length()를 이용하면 띄어쓰기 포함 모든 문자를 측정한다. 정답 코드 1)import java.util.Scanner;class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String a = sc.next(.. 2024. 8. 9.
[백준] 27866번 문자와 문자열 풀이 코드 (Java 자바) 이 문제는 문자열에서 문자를 뽑아내는 아주 기본적인 문제이다.접근 방법)우선 처음으로 문자열에서 문자를 뽑아내는 문제를 접한다면 charAt()이라는 함수를 알아놓도록 하자 ▷ charAt()String형의 변수 뒤에 charAt(문자번호)를 붙이게 되면 문자번호에 해당하는 글자를 선택하여 char타입으로 변환시켜 준다.String str = "망댕이의 끄적끄적";num = str.charAt(2);System.out.println(num);// 출력결과 : 이 문자열은 0부터 시작함으로 2번에 해당하는 '이'라는 글자가 char타입으로 변환되고 해당 글자를 출력할 수 있게 되는 것이다. 정답 코드 1)import java.util.Scanner;class Main{ public static voi.. 2024. 8. 7.
[백준] 2908번 상수 풀이 코드 (Java 자바) 2908번 상수문제는 정말 쉽게 풀 수 있는 문제였다. 하지만 문자열 단계의 문제인 만큼 문자열을 이용해서도 한 번 풀어보았다. 정답 코드 1) import java.util.*; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int rev_a = (a%10)*100+((a/10)%10)*10+(a/100); int rev_b = (b%10)*100+((b/10)%10)*10+(b/100); System.out.print(rev_a > rev_b ? rev_a : rev_b); } } 입력값이 3자리로 정해져있기 때.. 2024. 4. 16.
반응형