{"trustable":false,"sections":[{"title":"","value":{"format":"MD","content":"描述\n\n 多米诺骨牌,一种用小的方的木块或其他材料,每个都被一些点在面上标记,这些木块通常被称为骨牌。每个骨牌的面都被一条线分成两个 方形,两边各有一定点数。\n\n N个多米诺骨牌,每个骨牌左右两侧分别有一个0~6的整数(骨牌可以旋转以调换其左右两数),\n\n 求一种把这些骨牌从左到右排列的方案,使得所有相邻的两数字相等(即左边骨牌右侧的数字等于右边骨牌左侧的数字)。\n\n输入\n第一行是一个整数N(1 ≤ N ≤ 100),表示骨牌的数量。接下来的N行描述每块骨牌,每块左右两边有不同的点数。\n\n输出\n如果无法安排,输出“No solution”。如果可能,输出任何一种,每行有一个数字,和“+”或“-”,前者代表不旋转,后者代表旋转\n\n样例输入\n\n5\n1 2\n2 4\n2 4\n6 4\n2 1\n样例输出\n\n2 -\n5 +\n1 +\n3 +\n4 -"}}]}