print("""
题目:
将一个四棱锥的每一个顶点染上颜色,
并使同一条棱的两端异色,
若只有五种颜色可供使用,
则不同的染色方法总数为?""")
count =0#累加计数for A in"abcde":#A是顶点for B in"abcde":#B、C、D、E是底部四个点,B和E相对,C和D相对。for C in"abcde":for D in"abcde":for E in"abcde":if A != B and A != C and A != D and A != E:if B != A and B != C and B != D:if C != A and C != B and C != E:if D != A and D != B and C != E:if E != A and E != C and E != D:print(A,B,C,D,E)
count = count +1print(f"一共有{count}种涂色方法")
答案:一共有420种涂色方法