Wat is de driehoek van Parkside?
De driehoek van Parkside is een wiskundig patroon dat een driehoek van getallen genereert gegeven twee variabelen, de grootte en het zaad. De groottevariabele, N, moet voldoen aan de volgende voorwaarde: 1 <= n <= 20. Dit betekent dat n elk getal kan zijn groter dan of gelijk aan 1 en elk getal kleiner dan of gelijk aan 20. N moet daarom tussen 1 en 20 inclusief zijn.
Het nummer n vertegenwoordigt de rijen van de driehoek. Als n = 5, zijn er 5 rijen die de driehoek vormen. De eerste rij van de driehoek kan er geen blanco nummer in hebben. Alle posities moeten een getal bevatten dat groter is dan of gelijk aan 1. De andere variabele is het zaad, S, dat het eerste nummer in de eerste rij van de driehoek vertegenwoordigt. Het zaad moet aan de volgende voorwaarden voldoen: 1 <= S <= 9. Het zaad moet groter zijn dan of gelijk aan 1 en minder dan of gelijk aan 9.
Wanneer de grootte en zaadvariabelen bekend zijn, wordt dit specifieke patroon geproduceerd. Een voorbeeld zou er zo uitzien:
size = 4 zaad = 1
1 2 4 7
3 5 8
6 9
1
size = 5 zaad = 3
5 7 1 5
8 2 6
3 7
8
Het patroon van getallen om de Triangle -tellingen te maken die links van de onderste rij beginnen en beweegt vervolgens naar rechts en naar beneden. Elke keer dat de volgende rij wordt toegevoegd, tellen alle nummers uit de eerste rij naar beneden. In beide richtingen bevat de driehoek van Parkside hetzelfde aantal rijen.
Veel computerprogrammeerklassen in talen zoals C gebruiken een voorbeeldprogramma om dit patroon te maken voor een bepaalde grootte en zaad. Het programma zal in de grootte en het zaad lezen en het juiste patroon van getallen uitvoeren. Dit wordt bereikt met behulp van luslogica en basisrekenkunde samen met programmeervaardigheden en kan worden gebruikt om de basisprincipes van luslogica te presenteren.
Anders dan de opgegeven grootte en zaadomstandigheden om te beginnen met creatiNg het patroon, er zijn geen andere limieten aan de driehoek van Parkside. In elke iteratie zal het niet meer dan 20 rijen hebben en een beginnummer dat niet hoger is dan 9. Zoals weergegeven in de hierboven voorbeeld, zijn er ook geen nullen.