### Random Post

### Recent Posts

### Recent Comments

geoffrounce on Enigma 440: Three X | |

Jim Randell on Enigma 1588: As easy as 1… | |

Jim Randell on Enigma 440: Three X | |

geoffrounce on Enigma 1106: Not a square… | |

Jim Randell on Tantalizer 458: Knifemen |

### Archives

### Categories

- article (11)
- enigma (1,156)
- misc (2)
- project euler (2)
- puzzle (39)
- site news (44)
- tantalizer (42)
- teaser (3)

### Site Stats

- 177,401 hits

Advertisements

This Python program uses the

Football()class from theenigma.pylibrary. It runs in 196ms.Solution:City was top of the league. Albion was bottom of the league. City won the match between the two teams.There are six different sets of scores for the matches that all produce the same table. The outcomes of the matches (win, draw, lose) and the winning margin for each match are the same in each of the six cases, but the actual numbers of goals scored in each match differ.

The outcomes are: AvB, B wins by 1 goal; AvC, C wins by 1 goal; AvD, draw; BvC draw; BvD, D wins by 3 goals; CvD, C wins by 1 goal.

Albion does not win any matches, so the although the first line may have been produced assuming the “2 points for a win” rule the values in it are no different from those produced using the correct “3 points for a win” rule.