Avaleht / Kalkulaatorid / Veebipõhine kombinatsioonide generaator
Tasuta veebitööriistad

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.