示例#1
0
文件: 2447.c 项目: sdmo0/acmicpc
int main(void)
{
    int N;
    scanf("%d", &N);

    set_star(N);
    print_star(N);
    
    return 0;
}
示例#2
0
文件: 2447.c 项目: sdmo0/acmicpc
void set_star(int n)
{
    if (n == 1) {
        bd[1][1] = '*';
        bd[1][2] = 0;
        return;
    }

    int d = n / 3;

    set_star(d);
    copy_star(d, 1, n/3+1);
    copy_star(d, 1, 2*n/3+1);
    
    copy_star(d, n/3+1, 1);
    copy_blank(d, n/3+1, n/3+1);
    copy_star(d, n/3+1, 2*n/3+1);
    
    copy_star(d, 2*n/3+1, 1);
    copy_star(d, 2*n/3+1, n/3+1);
    copy_star(d, 2*n/3+1, 2*n/3+1);
}
示例#3
0
文件: tasks.cpp 项目: GuacoIV/VisEQ
void unstar(list<int> int_params, list<string> string_params, sp_session *session, sp_track *track) {
	set_star(false, session, track);
	on_unstarred();
}