### Random Post

### Recent Posts

### Recent Comments

Jim Randell on Enigma 402: A DIY puzzle | |

geoffrounce on Puzzle 71: All wrong, all… | |

Jim Randell on Puzzle 71: All wrong, all… | |

geoffrounce on Enigma 1246: Triangle squ… | |

Hugh Casement on Enigma 1110: Dots and lin… |

### Archives

### Categories

- article (11)
- enigma (1,079)
- misc (2)
- project euler (2)
- puzzle (21)
- site news (42)
- tantalizer (21)
- teaser (3)

### Site Stats

- 157,010 hits

This Python program uses the new

susbstituted_table()andsubstituted_table_goals()routines from theFootball()helper class in theenigma.pylibrary (seeEnigma 246). So, you’ll need the latest version ofenigma.pyto run it. It runs in 96ms.Solution:The scores in the matches are: A vs B = 1-1; A vs D = 0-5; B vs C = 6-5; B vs D = 3-0. Matches A vs C and C vs D are not yet played.