Sjakk-960


Print ut alle mulige startstillinger i sjakk-960 (Fischersjakk). Brikkene får id-er som følger (se også eksempel):

  • Konge er 0,
  • Dronning er 1,
  • Tårn er 2,
  • Løper er 3,
  • Springer er 4

Skriv ut de lovlige startstillingene i stigende rekkefølge hvor hver stilling printes på en ny linje. Ikke print ut samme stilling flere ganger.

Regler for oppsett:

  • Det skal være 1 konge, 1 dronning, 2 tårn, 2 løpere, og 2 springere,
  • Kongen må stå mellom tårnene, og
  • Løperene må stå på ulik farge

Eksempel:

  • Startposisjonen i vanlig sjakk vil være 24310342

Husk: Ikke lov å ta input fra brukeren!

Merk: kodegolfen bruker python2. I tillegg er det noe funksjonalitet som ikke støttes av kommandotolken. Dersom du er helt sikker på at du har en fungerende løsning, men likevel ikke får den til å kjøre på nettsiden, så kan det hende at du har brukt funksjonalitet som ikke er støttet. Så selv om vi anbefaler at du utvikler koden i ditt lokale miljø så kan det være greit å teste på nettsiden også, spesielt hvis du planlegger å bruke litt "eksotiske" funksjoner.

Lykke til!


[[ errors ]]
Riktig output! Din skår: [[ outputLength ]] tegn!
Koden din er lengre enn den beste du har sendt inn. Du kan sende den inn, men skåren din vil ikke endres.
    

Output:

[[ output ]]

Resultatliste:

Se dine resultater
Se andre oppgaver
BrukerResultat(antall tegn)
Alfred Gilje Sanne 132
Knut H. Sten∇aag 883