Baekjoon Online Judge
[문제]
예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.
[입력]
첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.
[출력]
첫째 줄부터 차례대로 별을 출력한다.
[풀이]
i가 홀수일 때 j가 홀수라면 별을 출력하고 짝수라면 공백을 출력한다.
i가 짝수일 때 j가 홀수라면 공백을 출력하고 짝수라면 별을 출력한다.
[코드]
#include <iostream>
using namespace std;
int main()
{
int N;
cin >> N;
for (int i = 0; i < N * 2; i++)
{
for (int j = 0; j < N; j++)
{
if (i % 2 != 0)
{
if (j % 2 != 0)
cout << "*";
else
cout << " ";
}
else
{
if (j % 2 != 0)
cout << " ";
else
cout << "*";
}
}
cout << '\n';
}
return 0;
}
'Baekjoon > C++' 카테고리의 다른 글
[C++][BOJ/백준] 23037 5의 수난 (0) | 2024.01.17 |
---|---|
[C++][BOJ/백준] 14912 숫자 빈도수 (3) | 2024.01.16 |
[C++][BOJ/백준] 1181 단어 정렬 (0) | 2024.01.14 |
[C++][BOJ/백준] 2941 크로아티아 알파벳 (2) | 2024.01.13 |
[C++][BOJ/백준] 4673 셀프 넘버 (0) | 2024.01.12 |