[백준] 2675번 : 문자열 반복 - JAVA [자바]

2022. 6. 7. 19:19·알고리즘/백준

문제


수도코드 작성

T번 만큼 for문을 작동 시킨다

R과 S를 입력받는다.

각 문자열 길이만큼 for문을 돌린다.

R번 만큼 반복해서 출력 할  for문을 넣는다.

for문 탈출하고 줄바꿈 해줄 printf를 넣는다.


작성한 코드

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        int T = sc.nextInt();

        for(int i=0; i<T; i++) { // T번 만큼 for문 반복

            int R = sc.nextInt();
            String S = sc.next();

            for(int j=0; j<S.length(); j++){ // 문자별로 따로 for문 돌릴 곳
                for(int k=0; k<R; k++){ // R번 반복 시킬 곳
                    System.out.print(S.charAt(j)); // print를 썼다.
                }
            }
            System.out.println();
        }
    }
}

보완할 점 / 헷갈린 점

헷갈린 점은 코드 다 작성 잘 해놓고 printf << 이걸로 작성을 해서 계속 오류가 떴다. 앞으로 그냥 붙일 때는 print을 써야겠다. 

빨리 BufferedReader 사용법을 익혀야 더 좋은 코드가 나올 것 같다. ㅠㅠㅠ

저작자표시 (새창열림)

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 1712번 : 손익분기점 - JAVA [자바]  (0) 2022.06.07
[백준] 1152번 : 단어의 개수 - JAVA [자바]  (0) 2022.06.07
[백준] 1978번 : 소수 찾기 - JAVA [자바]  (0) 2022.06.03
[백준] 11653번 : 소인수분해 - JAVA [자바]  (0) 2022.06.02
[백준] 15596번 : 정수 N개의 합 - Java[자바]  (0) 2022.06.02
'알고리즘/백준' 카테고리의 다른 글
  • [백준] 1712번 : 손익분기점 - JAVA [자바]
  • [백준] 1152번 : 단어의 개수 - JAVA [자바]
  • [백준] 1978번 : 소수 찾기 - JAVA [자바]
  • [백준] 11653번 : 소인수분해 - JAVA [자바]
DevelopJJong
DevelopJJong
기록에서 기억까지
  • DevelopJJong
    기록에서 기억까지
    DevelopJJong
  • 전체
    오늘
    어제
    • 분류 전체보기 (62)
      • 프로젝트 (1)
        • 팀 프로젝트 (0)
        • 토이프로젝트 (1)
        • 디스코드 봇 개발 (0)
      • Web (8)
        • Spring (5)
        • Server (1)
      • Knowledge (0)
        • 자료구조 (0)
        • 디자인 패턴 (0)
        • 개발 지식 (0)
      • DBMS (2)
        • Oracle (2)
        • MySQL (0)
      • 알고리즘 (25)
        • 알고리즘 기초 (1)
        • 백준 (22)
        • 프로그래머스 (2)
        • 코드업 (0)
      • Programming Language (9)
        • Java (9)
        • Python (0)
      • 이론 공부 (4)
        • 자료구조 (0)
        • 컴퓨터과학(CS) (1)
        • 이산수학 (0)
        • 네트워크 (3)
      • Tool (8)
        • IntelliJ (6)
        • Git (1)
        • etc. (1)
      • 일상 (0)
        • 맛집 리뷰 (0)
        • 소소한 이야기 (0)
      • 독서 후기 (0)
      • etc. (1)
      • TIL (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • GitHub
  • 공지사항

    • 쫑이가 공부하는 공간 (광고 및 수익창출 X)
  • 인기 글

  • 태그

    네트워크 #LAN #랜선 #WAN #근거리 통신망 #원거리 통신망 #인터넷 #네트워크 공부 #프로토콜 뜻 #프로토콜
    생성자만드는법#생성자단축키#인텔리제이
    인터넷 뜻
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
DevelopJJong
[백준] 2675번 : 문자열 반복 - JAVA [자바]
상단으로

티스토리툴바