如何使用渐近线系统地将 x 的 102 个非同构排列生成到 9 平方板上?
这些安排显示在https://arxiv.org/pdf/1301.1672v1.pdf的最后一页。
这是我到目前为止的代码。
import animate;
pair A=(10,30);
pair B=(30,30);
pair C=(50,30);
pair D=(10,10);
pair E=(30,10);
pair F=(50,10);
pair G=(10,-10);
pair H=(30,-10);
pair I=(50,-10);
draw((0,20)--(60,20));
draw((0,0)--(60,0));
draw((20,40)--(20,-20));
draw((40,40)--(40,-20));
void cross(pair x) {
draw(x-(6,6)--x+(6,6), linewidth(2));
draw(x-(6,-6)--x+(6,-6), linewidth(2));
}
cross(A);
cross(B);
cross(C);
如何创建一个可以相应地绘制十字架的函数?