Veebipõhine kombinatsioonide generaator
Genereeri tsükliline ladina ruut järgu n jaoks (1–100). Vaikimisi n=4. Sisesta n ja saad tabeli, kus iga sümbol esineb igas reas ja veerus üks kord. Töötlemi…
Alusta kasutamist
Funktsioonid ja näide
See tööriist genereerib tsüklilise ladina ruudu, kus element reas i ja veerus j (nullipõhine) on ((i+j) mod n)+1. Iga rida on eelmise rea nihe ühe võrra.
Näide: n=3
Sisend: n=3. Väljund on:
1 2 3 2 3 1 3 1 2
Iga sümbol (1, 2, 3) esineb igas reas ja veerus täpselt üks kord.
Piirangud
- Järk n peab olema täisarv vahemikus 1–100.
- Väljund on deterministlik – sama sisend annab alati sama tulemuse.
- Puudub juhuslikkus, kohandatud sümbolite loend, ortogonaalsuse test või tasakaalustatud mittetäieliku ploki disain.
Korduma kippuvad küsimused
K: Kas ma saan genereerida ruudu, kus sümbolid on tähed või muud märgid?
Ei, see tööriist kasutab alati numbreid 1 kuni n. Sümbolite loend on fikseeritud.
K: Kas ma saan muuta väljundi eraldajat (nt koma või semikoolon)?
Ei, väljund kasutab alati tabulaatoreid veergude vahel ja reavahetusi ridade vahel. See on mõeldud hõlpsaks kopeerimiseks tabelarvutusprogrammi.
K: Mis juhtub, kui sisestan n=100?
Genereeritakse 100×100 ruut, mis sisaldab 10 000 elementi. See võib olla suur, kuid tööriist arvutab selle brauseris.
Kontrollnimekiri
- Sisesta n vahemikus 1–100.
- Kontrolli, et iga rida ja veerg sisaldab kõiki sümboleid 1..n.
- Kopeeri tulemus tabelarvutusprogrammi, kui vajad.
Töötlemine toimub kohalikult teie brauseris.