From The Sunday Times, 5th November 1978 [link]
The Soccotia World Cup soccer squad consists of two goalkeepers and sufficient outfield players to ensure that each of these latter play in exactly two games, of the three scheduled. Each player is also allocated a consecutive number starting with one, including the goalkeepers. Each outfield player is equally capable of playing in defence and attack, but will not change from one role to another during the same game.
The manager selects the teams for each match such that the sum of the numbers of the outfield players remains constant for each game, and such that the sum of the numbers of the four defenders equals one half of the sum of the six attackers.
In each game Soccotia scored one goal, each of which was scored by an attacking player, three different players scoring one goal each.
In the first game, the goal resulted from a five man move involving four passes. The move was started by a defender, who was the only defender in the move. Each pass was made to a player whose number was a fixed integer multiple of the passer.
In the second game, the same four players were chosen to play in defence as in the first game, and the same defender started the five man/four pass move which led to the goal scored in this game. This time however the number of each player receiving the ball exceeded the number of the passer by a fixed integer.
In the third game the five man/four pass move leading to the goal followed the same pattern as that scored in the second game.
What were the numbers of the goalscorers in match order?
News
There are now 900 Teaser puzzles available on the site, so I thought it appropriate to post Teaser 900.
[teaser900]
Jim Randell 9:29 am on 3 August 2023 Permalink |
It is straightforward to just consider possible 3-digit numbers for Megan. (Although we could reduce the number of candidates with some analysis).
This Python program runs in 50ms. (Internal runtime is 1.4ms).
Run: [ @replit ]
from enigma import (irange, is_duplicate, printf) # Megan's number has 3 different digits for M in irange(100, 999): # Beth's number B = M * (M % 10) # J's number J = M * (M // 100) # all digits are distinct if is_duplicate(M, B, J): continue # who has the maximum number? d = { M: 'M', B: 'B', J: 'J' } m = max(d.keys()) printf("max = {x} = {m} [M={M} B={B} J={J}]", x=d[m])Solution: Beth’s number is the largest. It is 819.
The numbers are:
LikeLike