GoC-level2-比赛训练题集(难度2B)

第1题     y轴对称

输入两个整数x、y,在坐标(x,y)画一个宽为100,高为200的长方形,再画出这个长方形关于y轴的对称图形。

提示:要求程序必须使用“p.showXY(1000,0,4);”命令画出坐标系。

输入格式

输入两个整数x、y

输出格式

输出两个关于y轴对称的长方形

输入/输出例子1

输入:

200 200

输出:

样例解释

作答区域

int main(){

    p.showXY(1000,0,4);

    int x,y;

    cin>>x>>y;

    p.moveTo(x,y);

    p.r(100,200);

      p.moveTo(-x,y);

    p.r(100,200);

    return 0;

}

第2题     y轴对称3

输入三个点的坐标(不在同一直线上),画出三角形,以及这个三角形关于y轴对称的图形。

提示:要求程序必须使用“p.showXY(1000,0,4);”命令画出坐标系。

输入格式

输入六个整数x1、y1、x2、y2、x3、y3

输出格式

以点(x1,y1)、点(x2,y2)、点(x3,y3)三个点为顶点的三角形,以及这个三角形关于y轴对称的三角形。

输入/输出例子1

输入:

100 300 200 100 300 100

输出:

样例解释

作答区域

int main(){

  p.showXY(1000,0,4);

  int x1,y1,x2,y2,x3,y3;

    cin>>x1>>y1>>x2>>y2>>x3>>y3;

    p.moveTo(x1,y1).lineTo(x2,y2).lineTo(x3,y3).lineTo(x1,y1);

    p.moveTo(-x1,y1).lineTo(-x2,y2).lineTo(-x3,y3).lineTo(-x1,y1);

    p.hide();

    return 0;

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容