ezhoon

[백준] 11721_열 개씩 끊어 출력하기_Java 본문

[Java] 백준 문제풀이/입출력과 사칙연산

[백준] 11721_열 개씩 끊어 출력하기_Java

ezhoon 2022. 1. 10. 19:44

백준 11721

 

11721번: 열 개씩 끊어 출력하기

첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다.

www.acmicpc.net

⚠️주의사항

  • 10글자씩 끊어야 한다.
  • 문자열을 어떻게 끊을지 생각해보기
    • SubString

문제풀이


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class InputOutput_11721 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

        String str = br.readLine();
        int strLength = str.length();

        for(int i=0; i<strLength/10; i++) { // 10글자씩 자른 몫 값을 구하기 위해서 10으로 나누고
            System.out.println(str.substring(i*10, (i+1)*10));
        }
        System.out.println(str.substring((strLength/10)*10));
    }
}

substring을 사용해서 구분 해서 출력시켰습니다

 

참고

 

 

'[Java] 백준 문제풀이 > 입출력과 사칙연산' 카테고리의 다른 글

[백준] 2438_별 찍기 - 3_Java  (0) 2022.01.11
[백준] 1924_ 2007년_Java  (0) 2022.01.11
[백준] 11718_그대로 출력하기_Java  (0) 2022.01.10
[백준] 2588_Java  (0) 2022.01.02
[백준] 10430_Java  (0) 2022.01.02
Comments