사생활 보호 설정
https://gamjia.tistory.com
Updated News
Mini Rooms
답글수 [0]
What Friends Say
한마디로 표현해봐~
1촌평 관리
2447번 별 찍기
GamJia 2023. 3. 31. 09:15
단계별로 풀어보기 - 재귀 - 3단계
https://www.acmicpc.net/problem/2447
#include <iostream> using namespace std; void star(int i,int j,int n) { if((i/n)%3==1&&(j/n)%3==1) { cout<<" "; } else if(n/3==0) { cout<<"*"; } else { star(i,j,n/3); } } int main() { int n; cin>>n; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { star(i,j,n); } cout<<endl; } return 0; }
🔊 i와 j가 1,4,7일때 빈칸인 것으로 보인다
1,4,7의 공통점은 3으로 나눴을 때
1이 남는 숫자들이다.
n이 9일 때 이를 3으로 나눠보면
n이 3일때(기본 형태)가 나타난다