본문 바로가기
1-5. 코딩테스트 문제집(삼성 SW Expert Academy)/SWEA(D1)

[SWEA] D1: 대각선 출력하기(2027) 해설

by cogito21_cpp 2025. 1. 12.
반응형

문제

- 문제 링크: 대각선 출력하기

 

풀이

(C++)

solution 1)

- 시간 복잡도: 

더보기
#include<iostream>

using namespace std;

int main(int argc, char** argv)
{
	int test_case;
	int T;
	cin>>T;
	for(test_case = 1; test_case <= 5; ++test_case)
	{
          for (int i = 1; i <= 5; ++i) {
               if (i == test_case)
                   cout << "#";
              else
                  cout << "+";
          }
          cout << endl;
	}
	return 0;
}

 

(Java)

solution 1)

- 시간 복잡도: 

더보기
import java.util.*

 

(Python)

solution 1)

- 시간 복잡도: 

더보기
import sys

for test_case in range(1, 6):
    for i in range(1, 6):
        if (i == test_case):
            print("#", end="")
        else:
            print("+", end="")
    print()

 

반응형