题目描述
小G和小C是好朋友,他们正一起并肩登走路。走路很无聊,他们想了一个游戏,小G边走边报数:1 2 3 1 2 3 1 2 3 …. ;小C边走边报数: 1 2 1 2 1 2 1 2 …. 。如果某一步他们报的数相同,就会觉得很碰巧。
在一条红色(1号颜色)直线上,每隔25画一个为半径10的圆或边长20的正方形表示脚印:如果某一步小G和小C报的数相同就用圆表示,否则就用正方形表示。
输入格式
一行1个正整数n,表示他们走的步数。n<=15
输出格式
正确的图形
输入/输出例子1
输入:
10
输出:
参考答案
int main(){ int n; cin>>n; pen.rt(90).moveTo(-200,0).c(1); for(int i=1;i<=n;i++) { if(i%3+1==i%2+1) //报的数一样,画圆 //循环变量从1开始,所以 i%3 和 i%2 都要 +1 pen.oo(10); else pen.rr(20,20); if(i!=n)pen.fd(25); } return 0; }