백준문제풀이 5단계 문자열7 2675번 문자열 반복 (C#)
2024. 5. 22. 20:00ㆍ백준 문제풀이/5단계 문자열
문자열을 받은 후에 각 문자를 반복해서 새로운 문자열을 만드는 문제
예를 들어 abc이고 3회반복이면 aaabbbccc 를 출력하는것이다.
using System;
class BackJoon
{
static void Main(string[] args)
{
int N = int.Parse(Console.ReadLine());
for (int i = 0; i < N; i++)
{
string[] input = Console.ReadLine().Split();
string input2 = input[1];
string output = "";
for (int j = 0; j < input2.Length; j++)
{
for (int k = 0; k < int.Parse(input[0]); k++)
output += input2[j];
}
Console.WriteLine(output);
}
}
}
입력은 횟수와 문자열이 공백을 끼고 같이 입력된다.
String[]으로 받아주고 0번째와 1번째로 나눠주자.
1번째는 문자열이다
inpput2에 넣어주자.
그리고 새로운 문자열 output에다가
문자열의 길이만큼, 또 주어진 횟수만큼 문자를 더해주자.
그다음 output을 출력해주면 끝.
'백준 문제풀이 > 5단계 문자열' 카테고리의 다른 글
백준문제풀이 5단계 문자열9 2908번 상수 (C#) (0) | 2024.05.24 |
---|---|
백준문제풀이 5단계 문자열8 1152번 단어의 개수 (C#) (0) | 2024.05.23 |
백준문제풀이 5단계 문자열6 10809번 알파벳 찾기 (C#) (0) | 2024.05.21 |
백준문제풀이 5단계 문자열5 11720번 숫자의 합 (C#) (0) | 2024.05.20 |
백준문제풀이 5단계 문자열4 11654번 아스키 코드 (C#) (0) | 2024.05.19 |