[백준 BOJ] 9653번 스타워즈 로고 (C++/cpp)

2022. 6. 3. 02:52PS (Program Solving)/BOJ (백준)

문제 설명

https://www.acmicpc.net/problem/9653

 

9653번: 스타워즈 로고

스타워즈 로고를 예제 출력과 같이 출력하는 프로그램을 작성하시오.

www.acmicpc.net

백준 BOJ 9653번 스타워즈 로고 문제 사진

 

접근 방법 - 기본적인 출력문 작성 문제

백준의 9653번 문제는 기본적인 출력문을 작성하여 해결해야 하는 문제이다.

해당 문제는, 예제 출력에 제시되어있는 스타워즈 로고를 그대로 출력해야 하는 문제이다.

이 문제는 사용하는 언어의 기본적인 문법만 잘 인지하고 있다면 아주 쉽게 풀 수 있는 문제이다.

개행과 띄어쓰기를 유의하며 출력문을 작성해보길 바란다.

필자의 경우엔, cpp를 사용하여 아래처럼 코드를 작성하였고 이를 통해 문제를 해결하였다.

 

성공한 코드

#define _CRT_SECURE_NO_WARNINGS
#pragma warning(disable: 4996)
#include <iostream>
#define endl '\n'
using namespace std;

//백준 9653번 코드
int main() {
	ios::sync_with_stdio(false);
	cin.tie(NULL);	cout.tie(NULL);

	cout << "    8888888888  888    88888" << endl;
	cout << "   88     88   88 88   88  88" << endl;
	cout << "    8888  88  88   88  88888" << endl;
	cout << "       88 88 888888888 88   88" << endl;
	cout << "88888888  88 88     88 88    888888" << endl;
	cout << endl;
	cout << "88  88  88   888    88888    888888" << endl;
	cout << "88  88  88  88 88   88  88  88" << endl;
	cout << "88 8888 88 88   88  88888    8888" << endl;
	cout << " 888  888 888888888 88  88      88" << endl;
	cout << "  88  88  88     88 88   88888888" << endl;
}

 

제출 결과

백준 BOJ 9653번 스타워즈 로고 문제 C++ 제출 결과

(2022.05.23 백준 9653번 문제 제출 결과)

반응형