24362 goc编程题 交替种植

题目描述

单单植树不够美观,小c决定还要种花,而且种植在n*n的正方形方阵内,树和花交替种植。树用横半径5,纵半径10的3号色椭圆表示,花用半径10的1号色圆表示。每个小正方形的边长为30.如4*4的方阵,种植图如下

image.png

输入格式:

一行,输入一个整数n,范围【3,13】

输出格式:相应的图片

输入:7

输出:

image.png

题解

int main(){
   
    int n,a;
    
    cin>>n;
    p.up().rt(90);
    for(int i=0;i<n;i++){
         p.moveTo(0,-30*i);
    for(int j=0;j<n;j++)
    {
        p.r(30,30);
            if((i+j)%2==0)p.ee(5,10,3);
        else p.oo(10,1);
        p.fd(30);
    }
       
    }
    pen.hide();
    return 0;
}