I'm in need of a simple app to be made and am not sure how to go about having it created. Its purpose to to randomly generate starting positions for my team. Its needs one screen for the following settings. The only two inputs are first "X" number of participants per lane (example 8) and next is the total amount of participants that have shown up to the meet. (example 23 people is input)
Then the app will then know that the following is needed (each of these correlates to a position number): A1, A2, A3, A4, A5, A6, A7, A8, B1, B2, B3, B4, B5, B6, B7, B8, C1, C2, C3, C4, C5, C6, C7. Each group of letters CANNOT exceed "X" participants which was input earlier.
Now the next screen is simply a button that says "Get My Position" and when pressed it randomly gens a position for that person (example B4) then the next person comes up presses the button and is generated their own position which cannot duplicate any previous one given so that duplicate positions do not exist.
Any help would be very appreciated
EDITED: CHANGED INPUT REQUIREMENTS