cyphen156
백준-2차원 배열 10798 세로읽기 본문
문자열을 여러개 입력받아 행단위 읽기에서 열단위 읽기로 출력하는 프로그램
제약사항
- 0 < strLen <= 15
- inputCase = 5
- 널문자가 있을 경우 다음 행에 있는 문자를 읽는다.
주의 사항
없다.
CPP풀이
세로읽기_10798.cpp
/**
* 백준 세로읽기_10798
* 문자열을 여러개 입력받아 행단위 읽기에서 열단위 읽기로 출력하는 프로그램
*
* 제한사항
************************************************
* 0 < strLen <= 15 *
* inputCase = 5 *
* 널문자가 있을 경우 다음 행에 있는 문자를 읽는다. *
************************************************
*
*
*
* 주의
*
*
* 풀이시간 0분
*/
#include <iostream>
#include <string>
using namespace std;
int main(void)
{
// 공백 배열로 초기화
char strCage[5][15] = {0};
for (int i = 0; i < 5; ++i)
{
string input;
getline(cin, input);
for (int j = 0; j < input.length(); ++j)
{
strCage[i][j] = input[j];
}
}
// 출력
for (int i = 0; i < 15; ++i)
{
for (int j = 0; j < 5; ++j)
{
if (strCage[j][i] == '\0')
{
continue;
}
cout << strCage[j][i];
}
}
return 0;
}
모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.
Workspace/알고리듬 풀이 at main · cyphen156/Workspace
Studying . Contribute to cyphen156/Workspace development by creating an account on GitHub.
github.com
'컴퓨터공학 > 알고리듬 풀이' 카테고리의 다른 글
백준-일반 수학1 2745 진법 변환 (0) | 2025.02.06 |
---|---|
백준-2차원 배열 2563 색종이 (0) | 2025.02.04 |
백준-2차원 배열 2566 최댓값 (0) | 2025.02.03 |
백준-2차원 배열 2738 행렬 덧셈 (0) | 2025.02.03 |
백준-심화 1 너의 평점은_25206 (0) | 2025.01.31 |