PROG-2 logo
Neprihlásený používateľ

Špecifikácia zadania

Cieľom zadania je napísať program v jazyku C, ktorý vypíše formátovanú tabuľku s vypočítanými hodnotami aktivačných funkcií umelého neurónu. Umelý neurón je základným stavebným prvkom neurónových sietí, ktoré sa v súčasnosti využívajú v oblasti umelej inteligencie. Aktivačná funkcia je matematický operácia, ktorá transformuje vstupný signál neurónu na výstupný signál. Poznáme viacero druhov aktivačných funkcií, ktoré sa líšia ich matematickým základom. V zadaní si precvičíte prácu s matematickými operáciami, desatinnými číslami, funkciami, cyklami a formátovaním výstupného textu.

Projekt

Toto zadanie je súčasťou väčšieho projektu, ktorého cieľom je vyvinúť konzolovú aplikáciu v jazyku C, ktorá bude rozpoznávať obrázky rukou písaných číslic pomocou jednoduchej neurónovej siete.

Projekt sa skladá z 2 častí:
  • Zadanie 1 - v tejto časti pochopíme základné pojmy z oblasti neurónových sietí a naprogramujeme aktivačné funkcie neurónov.
  • Zadanie 2 - v tejto časti skonštruujeme jednoduchú neurónovú sieť, načítame jej váhy a použijeme ju na rozpoznávanie obrázkov rukou písaných číslic.


Obrázok 1: Rozpoznávanie rukou písaných číslic v obraze pomocou neurónovej siete (veľký obrázok).

Úloha

Vaša konzolová aplikácia napísaná v jazyku C bude vypisovať formátovanú tabuľku s vypočítanými hodnotami aktivačných funkcií neurónu. Aplikácia bude fungovať v týchto krokoch:

  1. Spustenie skompilovaného programu v termináli.
  2. Zadanie povinných vstupov.
  3. Detekcia chybových situácií E1 a E2.
  4. Zadanie čísiel aktivačných funkcií (voliteľný krok).
  5. Zadanie nenumerického ukončujúceho znaku (musí byť vždy zadaný ako posledný).
  6. Výpočet hodnôt aktivačných funkcií:
    • Automatický režim: vypočítajú a vypíšu sa hodnoty všetkých aktivačných funkcií.
    • Manuálny režim: vypočítajú a vypíšu sa len hodnoty zvolených aktivačných.
  7. Ukončenie programu (štandardným návratovým kódom 0 z funkcie main).


Obrázok 2: Fázy činnosti programu (veľký obrázok).

Neurónové siete v skratke

Strojové učenie (z angl. machine learning) je oblasťou umelej inteligencie, ktorá sa zaoberá vývojom algoritmov, ktoré sú schopné sa sami učiť z dát a na základe získaných poznatkov sú schopné robiť rozhodnutia bez zásahu človeka. Najvýznamnejším príkladom sú neurónové siete, ktoré stoja v pozadí súčasnej revolúcie v strojovom učení. Neurónové siete sú inšpirované biologickým nervovým systémom. Neurónová sieť je sada matematických algoritmov, ktoré vykonávajú operácie so vstupnými dátami. Zjednodušene si ich vieme predstaviť ako mriežku výpočtových jednotiek, tzv. neurónov, ktoré sú medzi sebou prepojené a posielajú si medzi sebou signály (viď obrázok 3). Signál sa bežne šíri zo vstupu na výstup cez jednotlivé neuróny.

V súčasnosti zažívame rozmach umelej inteligencie, v ktorej dominujú pokročilé AI modely, akými sú napr. známe transformery. Avšak niekde v hĺbke svojej podstaty, sú aj tieto pokročilé modely postavené na základoch neurónových sietí. V tomto zadaní sa pokúsime spojiť učenie sa jazyka C s touto populárnou oblasťou.


Obrázok 3: Zjednodušená architektúra neurónovej siete (veľký obrázok).

Pomocou neurónových sietí vieme riešiť rôzne zložité problémy:

  • spracovanie prirodzeného jazyka (napr. ChatGPT, Gemini, Claude)
  • rozpoznávanie vzorov, obrazu, tváre, odtlačkov prstov
  • detekcia/sledovanie objektov vo videu
  • generovanie obrazu
  • predpoveď počasie
  • a mnohé ďalšie

Obrázok 4: Klasifikácia obrazu rukou písanej číslice pomocou neurónovej siete (veľký obrázok).

Ako príklad si môžeme zobrať jednoduchú neurónovú sieť, ktorej úlohou je klasifikovať vstupný obrázok, na ktorom sa nachádza rukou písaná číslica (viď obrázok 4). Jednotlivé pixely obrazu predstavujú vstupné signály siete. Tieto signály sú zaslané do neurónov, ktoré ich spracujú a na výstupe získame informáciu o tom, aká číslica je prítomná v obraze. Každý neurón spracuje vstupný signál pomocou svojej aktivačnej funkcie. Aktivačným funkciám sa venujeme v časti Neuróny a aktivačné funkcie.

Neuróny a aktivačné funkcie

Neurónové siete sú zložené z vrstiev neurónov, ktoré sú vzájomne prepojené. Informácie sa sieťou šíria zo vstupnej vrstvy smerom k výstupnej (pozn. pri trénovaní sa informácia šíri opačným smerom). Každá vrstva siete obsahuje neuróny. Neurón je základnou stavebnou jednotkou neurónovej siete. Každý neurón má svoju aktivačnú funkciu, ktorá predstavuje matematickú operáciu na prevod vstupného signálu na výstupný. Na obrázku 5 vidíme znázornenie biologického (hore) a umelého (dole) neurónu.


Obrázok 5: Biologický (hore) a umelý (dole) neurón.

Do neurónu môže vstupovať viacero signálov. Každý z nich má svoju váhu (z angl. weight), t.j. číslo, ktorým sa signál vynásobí. Vedomosti siete sú obsiahnuté práve v týchto váhach. Počas trénovania siete sa hodnoty váh neustále adaptujú tak, aby sieť spôsobovala, čo najmenšiu chybu pri svojich rozhodnutiach. Po vynásobení signálov váhami sa všetky vstupné hodnoty sčítajú a privedú sa na vstup aktivačnej funkcie. Aktivačná funkcia prevádza vstupné signály na nové hodnoty, ktoré sú väčšinou obmedzené v stanovenom intervale.

Aktivačná funkcia pridáva do výstupu nelinearitu a vďaka tomu vedia neurónové siete riešiť komplikované nelineárne problémy (napr. rozpoznávanie tváre v rôznom osvetlení, vzdialenosti, pod rôznym uhlom). Existuje veľa druhov aktivačných funkcií. My sa budeme v tomto zadaní zaoberať nasledovnými aktivačnými funkciami:

  • $f_{1}$: binárna skoková funkcia
  • $f_{2}$: ReLU funkcia
  • $f_{3}$: Squareplus funkcia
  • $f_{4}$: Gaussova funkcia
  • $f_{5}$: hyperbolický tangens
  • $f_{6}$: Swish funkcia

Na výpočet hodnôt alebo vizualizáciu grafov jednotlivých funkcií môžete použiť grafové kalkulačky Desmos alebo Geogebra.

Binárna skoková funkcia $f_{1}$

Táto funkcia je zapísaná vzťahom $ f_{1}(x) = \begin{cases} 0 & \text{if }x < 0 \\ 1 & \text{if }x \geq 0 \end{cases}\ $


Obrázok 6: Binárna skoková funkcia (veľký obrázok).

ReLU funkcia $f_{2}$

Táto funkcia je zapísaná vzťahom $ f_{2}(x) = \begin{cases} 0 & \text{if }x \leq 0 \\ x & \text{if }x > 0 \end{cases}\ $


Obrázok 7: ReLU funkcia (veľký obrázok).

Squareplus funkcia $f_{3}$

Táto funkcia je zapísaná vzťahom $ f_{3}(x) = \dfrac{1}{2}\left(x+\sqrt{x^2 + b}\right)$. V tomto zadaní bude platiť $b=2$.

Dôležité:

  • Druhú mocninu treba implementovať ako $x * x$. Nepoužívať knižničnú funkciu pow.
  • Druhú odmocninu treba implementovať pomocou knižničnej funkcie sqrt.

Obrázok 8: Squareplus funkcia (veľký obrázok).

Gaussova funkcia $f_{4}$

Táto funkcia je zapísaná vzťahom $ f_{4}(x) = e^{-x^{2}}$

Dôležité:

  • Zápis $e^{-x^{2}}$ treba implementovať pomocou knižničnej funkcie exp.
  • Druhú mocninu treba implementovať ako $x * x$. Nepoužívať knižničnú funkciu pow.

Obrázok 9: Gaussova funkcia (veľký obrázok).

Hyperbolický tangens $f_{5}$

Táto funkcia je zapísaná vzťahom $ f_{5}(x) = \dfrac{e^x - e^{-x}}{e^x + e^{-x}}$

Dôležité:

  • Na výpočet hyperbolického tangensu nepoužívať knižničnú funkciu tanh, ale použiť vyššie uvedený vzorec.

Obrázok 10: Hyperbolický tangens (veľký obrázok).

Swish funkcia $f_{6}$

Táto funkcia je zapísaná vzťahom $ f_{6}(x) = \dfrac{x}{1+e^{-bx}}$. V tomto zadaní bude platiť $b=0.5$.


Obrázok 11: Swish funkcia (veľký obrázok).

Vstup

Po spustení programu používateľ zadá nasledovné povinné vstupné hodnoty (čísla oddelené bielymi znakmi):

./z1
x_start x_xtop step precision width
  • $x_{start}$ - určuje začiatok intervalu, v ktorom sa budú generovať vstupy pre aktivačné funkcie (musí sa použiť dátový typ double)
  • $x_{stop}$ - určuje koniec intervalu, v ktorom sa budú generovať vstupy pre aktivačné funkcie (musí sa použiť dátový typ double)
  • $step$ - určuje krok, ktorý sa použije na generovanie čísiel na x-ovej osi. Tento parameter netreba ošetrovať, bude vždy zadaný ako kladné číslo (musí sa použiť dátový typ double)
  • $precision$ - počet zobrazených desatinných miest čísiel vo výpise. Budú sa testovať len nezáporné hodnoty (použite dátový typ int)
  • $width$ - šírka stĺpca tabuľky. Budú sa testovať len kladné hodnoty (použite dátový typ int). Budú sa testovať len také hodnoty parametra $width$, pre ktoré platí, že sú väčšie (alebo rovné) ako najdlhšie číslo v tabuľke (dĺžka predstavuje znaky potrebné na výpis čísla so znamienkom vrátane desatinnej bodky a desatinných miest).

Dôležitá poznámka: Na výpis stanoveného počtu desatinných miest (dané parametrom $precision$) používajte funkciu printf. Vypočítané číselné hodnoty žiadno neupravujte ani nezaokrúhľujte.

Tieto parametre definujú interval $\langle x_{start},x_{stop} \rangle$, z ktorého sa s krokom $step$ automaticky vygenerujú vstupné hodnoty pre aktivačné funkcie. Parametre $precision$ a $width$ ovplyvňujú formátovanie vypísanej tabuľky.


Obrázok 12: Príklad intervalu vstupných hodnôt pre aktivačné funkcie (veľký obrázok).

Po zadaní povinných vstupov nasleduje zadanie čísiel aktivačných funkcií, ktorých hodnoty chceme vypočítať. Používateľ môže zadať ľubovoľne veľa čísiel aktivačných funkcií. Platné čísla aktivačných funkcií sú 1, 2, 3, 4, 5 a 6, keďže máme celkovo 6 aktivačných funkcií. Ostatné čísla budú programom ignorované. Po zadaní čísiel aktivačných funkcií nasleduje vždy povinný ukončujúci nenumerický znak (tento znak sa musí zadať aj keď používateľ nezadá žiadne čísla aktivačných funkcií). Štruktúru vstupu vidíme na obrázku 13.


Obrázok 13: Štruktúra celkového vstupu programu (veľký obrázok).

Chybové situácie

V programe môžu za behu nastať tieto chybové situácie, ktoré je nutné vyšetrovať v nasledujúcom poradí:

Chyba E1

Nenačítali sa všetky povinné vstupy. Táto chyba nastane ak používateľ nezadal všetky povinné vstupy (napr. zadá len 4 čísla namiesto 5 čísiel) alebo je niektorý z povinných vstupov nenumerický. Ak sa odhalí táto situácia, program vypíše na štandardný výstup text E1 a okamžite ukončí svoju činnosť (funkcia main vráti 0). Žiadne iné výpisy nenastanú.

Príklady spustenia programu a zadania vstupov, kedy nastane chyba E1:
./z1
-10 10 f 2 9 p
Poznámka: používateľ zadal pre parameter step hodnotu f (nenumerická hodnota).
./z1
5 20 0.5 m
Poznámka: používateľ nezadal všetky povinné vstupy (chýbajú parametre $precision$ a $width$).

Chyba E2

Neplatný interval $\left\langle x_{start},x_{stop} \right\rangle$. Táto chyba nastane, keď používateľ zadal všetky povinné vstupy (a nenastala chyba E1), avšak platí $x_{start} \ge x_{stop}$. Ak sa odhalí táto situácia, program vypíše na štandardný výstup text E2 a okamžite ukončí svoju činnosť (funkcia main vráti 0). Žiadne iné výpisy nenastanú.

Príklady spustenia programu a zadania vstupov, kedy nastane chyba E2:
./z1
3 2 0.5 2 8 j
Poznámka: Zadaný interval $\left\langle 3,2 \right\rangle$ je neplatný.
./z1
5.2 5.2 1 0 6 t
Poznámka: Zadaný interval $\left\langle 5.2,5.2 \right\rangle$ je neplatný.

Výstup

Aplikácia má za úlohu formátovane vypísať tabuľku s hodnotami aktivačných funkcií, ktoré boli predstavené v časti Neuróny a aktivačné funkcie. Podľa toho, či používateľ zadá alebo nezadá čísla aktivačných funkcií sa zvolí pracovný režim aplikácie:

Pozn. Výpis programu musí smerovať na štandardný výstup (t.j. stdout). Po výpise program štandardne skončí (funkcia main vráti hodnotu 0).

Auto režim

Aktivuje sa keď používateľ nezadá žiadne čísla aktivačných funkcií. Aplikácia vypíše tabuľku s hodnotami všetkých aktivačných funkcií (funkcie $f_{1}$ až $f_{6}$ v tomto poradí). V tomto prípade sa hodnoty aktivačných funkcií vypisujú po stĺpcoch.


Obrázok 14: Spustenie programu v auto režime (veľký obrázok).

Nasledovný príklad ilustruje situáciu, v ktorej je program spustený v auto režime pretože používateľ nezadal čísla aktivačných funkcií (po 5 povinných vstupoch -10 10 0.5 2 8 zadal nenumerický znak m).


Obrázok 15: Príklad spustenia programu v auto režime (veľký obrázok).

Manual režim

Aktivuje sa keď používateľ zadá (aspoň jedno) čísla aktivačných funkcií. Vypíše sa tabuľka, ktorá bude obsahovať len hodnoty používateľom zvolených aktivačných funkcií. V tomto prípade sa hodnoty aktivačných funkcií vypisujú po riadkoch.


Obrázok 16: Spustenie programu v manual režime (veľký obrázok).

Nasledovný príklad ilustruje situáciu, v ktorej je program spustený v manual režime pretože používateľ zadal čísla aktivačných funkcií (konkrétne funkcie $f_{1}$, $f_{3}$ a $f_{6}$). Vypísaná tabuľka obsahuje riadky s hodnotami aktivačných funkcií, ktoré rešpektujú zadané poradie aktivačných funkcií.


Obrázok 17: Príklad spustenia programu v manual režime (veľký obrázok).

Čísla aktivačných funkcií sa môžu opakovať. Vtedy sa budú opakovať aj vypísané riadky.


Obrázok 18: Príklad spustenia programu v manual režime, pričom sa zadané čísla aktivačných funkcií opakujú (veľký obrázok).

Dôležitá poznámka: Ak používateľ zadá v manuálnom režime len neexistujúce čísla aktivačných funkcií (t.j. čísla, ktoré nepatria do intervalu $\langle1,6\rangle$), v danom prípade program nič nevypíše (ani hlavičku). Táto situácia nastane napríklad, keď program spustíme s nasledovnými vstupmi: -2 2 1 2 6 8 9 30 k. Hodnoty 8, 9 a 30 nie sú platné čísla aktivačných funkcií.

Formát výpisu - auto režim

V auto režime sa vypíšu hodnoty všetkých aktivačných funkcií. Hodnoty sa vypíšu po stĺpcoch. Jednotlivé stĺpce zodpovedajú príslušným aktivačným funkciám v nasledovnom poradí: $f_{1}$, $f_{2}$, $f_{3}$, $f_{4}$, $f_{5}$ a $f_{6}$.

Pokyny pre formátovanie vypísanej tabuľky:

  • Prvý riadok predstavuje hlavičku tabuľky (znázornené fialovou farbou na obrázku 19), kde sa vypíše v prvom stĺpci znak x a v ostatných stĺpcoch sa vypíšu poradové čísla aktivačných funkcií v ich pôvodnom poradí.
  • Hodnoty x-ovej osi sú vypísané v prvom stĺpci.
  • Šírka každého stĺpca tabuľky je určená zadaným parametrom width.
  • Počet zobrazených desatinných miest je určený parametrom precision (desatinné miesta sa nezobrazujú v hlavičke tabuľky).
  • Údaje vo všetkých stĺpcoch sú zarovnané doprava.

Obrázok 19: Formát výpisu v auto režime (veľký obrázok). V tomto prípade zadal používateľ interval $\langle-10,10\rangle$, v ktorom sa hodnoty na x-ovej osi vygenerujú s krokom 0.5. Počet zobrazených desatinných miest čísiel je 2 a šírka stĺpca tabuľky je 8.

Dôležitá poznámka: Na výpis stanoveného počtu desatinných miest používajte funkciu printf. Vypočítané číselné hodnoty žiadno neupravujte ani nezaokrúhľujte.

Formát výpisu - manual režim

V manual režime sa vypíšu len hodnoty používateľom zvolených aktivačných funkcií. Používateľ tieto funkcie zvolí zadaním ich poradových čísiel. Poradové čísla aktivačných funkcií sa môžu opakovať a môžu byť zadané v ľubovoľnom poradí. Hodnoty aktivačných funkcií budú vypísané po riadkoch. Jednotlivé riadky zodpovedajú príslušným aktivačným funkciám v tom poradí, ako boli zadané. Ak používateľ zadá neexistujúce poradové číslo aktivačnej funkcie (t.j. iné číslo ako 1 až 6), bude takýto vstup ignorovaný.

Pokyny pre formátovanie vypísanej tabuľky:

  • Prvý stĺpec predstavuje hlavičku tabuľky (znázornené fialovou farbou na obrázku 20), kde sa vypíše v prvom riadku znak x a v ostatných riadkoch sa vypíšu poradové čísla aktivačných funkcií v takom poradí, ako boli zadané používateľom.
  • Hodnoty x-ovej osi sú vypísané v prvom riadku.
  • Šírka každého stĺpca tabuľky je určená zadaným parametrom width.
  • Počet zobrazených desatinných miest je určený parametrom precision (desatinné miesta sa nezobrazujú v hlavičke tabuľky).
  • Údaje vo všetkých stĺpcoch sú zarovnané doprava.

Obrázok 20: Formát výpisu v manual režime (veľký obrázok). V tomto prípade zadal používateľ interval $\langle-1,1\rangle$, v ktorom sa hodnoty na x-ovej osi vygenerujú s krokom 0.25. Počet zobrazených desatinných miest čísiel je 4 a šírka stĺpca tabuľky je 10.

Dôležitá poznámka: Na výpis stanoveného počtu desatinných miest používajte funkciu printf. Vypočítané číselné hodnoty žiadno neupravujte ani nezaokrúhľujte.

Hodnotenie zadania

Odovzdávací systém otestuje a vyhodnotí nasledovné oblasti funkcionality vášho programu. Na získanie bodov za konkrétny testovací scenár je nutné, aby testom prešli všetky testovacie prípady v danom scenári.

Testovacie scenáre
Scenár 1
Chyba E1
1,0 b
Scenár 2
Chyba E2
0,5 b
Scenár 3
Auto režim - správnosť hodnôt
2,5 b
Scenár 4
Auto režim - správnosť hodnôt aj správny formát tabuľky (kontrola dodržania správnej šírky stĺpcov a zarovnania textu)
1,5 b
Scenár 5
Manual režim - správnosť hodnôt
2,5 b
Scenár 6
Manual režim - správnosť hodnôt aj správny formát tabuľky (kontrola dodržania správnej šírky stĺpcov a zarovnania textu)
1,5 b
Scenár 7
Špeciálna situácia: používateľ zadá neexistujúce číslo aktivačnej funkcie v manual režime.
0,5 b
Súčet 10,0 b

Video

Demonštrácia chyby E1

Video zachytáva spustenie programu so vstupmi, ktoré spôsobia chybu E1 (nanačítali sa všetky povinné vstupy).

Demonštrácia chyby E2

Video zachytáva spustenie programu so vstupmi, ktoré spôsobia chybu E2 (neplatný interval).

Auto režim

Video zachytáva spustenie programu v auto režime (t.j. používateľ nezadá čísla aktivačných funkcií).

Manual režim

Video zachytáva spustenie programu v manual režime (t.j. používateľ ručne zadá čísla aktivačných funkcií).

Testovacie príklady

Všetky testovacie príklady na stiahnutie

Chyba E1

Vstup

g

Výstup

E1

Vstup Výstup

Vstup

1 f

Výstup

E1

Vstup Výstup

Vstup

4 8 r

Výstup

E1

Vstup Výstup

Vstup

10 20 0.5 k

Výstup

E1

Vstup Výstup

Vstup

-9 14 3.75 3 u

Výstup

E1

Vstup Výstup

Vstup

. 6 0.2 4 10 k

Výstup

E1

Vstup Výstup

Vstup

-2 2 S 1 6 F

Výstup

E1

Vstup Výstup

Vstup

m M 1.5 t 9 q

Výstup

E1

Vstup Výstup

Chyba E2

Vstup

0 0 1 2 8 .

Výstup

E2

Vstup Výstup

Vstup

-6 -6 10.5 3 9 E

Výstup

E2

Vstup Výstup

Vstup

-49 -50 0.02 3 11 y

Výstup

E2

Vstup Výstup

Vstup

13 1 4 2 7 j

Výstup

E2

Vstup Výstup

Auto režim - správnosť hodnôt

Vstup

-5 -1 1 1 10 v

Výstup

         x         1         2         3         4         5         6
      -5.0       0.0       0.0       0.1       0.0      -1.0      -0.4
      -4.0       0.0       0.0       0.1       0.0      -1.0      -0.5
      -3.0       0.0       0.0       0.2       0.0      -1.0      -0.5
      -2.0       0.0       0.0       0.2       0.0      -1.0      -0.5
      -1.0       0.0       0.0       0.4       0.4      -0.8      -0.4

Vstup Výstup

Vstup

1 26 2 2 6 h

Výstup

     x     1     2     3     4     5     6
  1.00  1.00  1.00  1.37  0.37  0.76  0.62
  3.00  1.00  3.00  3.16  0.00  1.00  2.45
  5.00  1.00  5.00  5.10  0.00  1.00  4.62
  7.00  1.00  7.00  7.07  0.00  1.00  6.79
  9.00  1.00  9.00  9.06  0.00  1.00  8.90
 11.00  1.00 11.00 11.05  0.00  1.00 10.96
 13.00  1.00 13.00 13.04  0.00  1.00 12.98
 15.00  1.00 15.00 15.03  0.00  1.00 14.99
 17.00  1.00 17.00 17.03  0.00  1.00 17.00
 19.00  1.00 19.00 19.03  0.00  1.00 19.00
 21.00  1.00 21.00 21.02  0.00  1.00 21.00
 23.00  1.00 23.00 23.02  0.00  1.00 23.00
 25.00  1.00 25.00 25.02  0.00  1.00 25.00

Vstup Výstup

Vstup

-5 6.3 1 5 12 .

Výstup

           x           1           2           3           4           5           6
    -5.00000     0.00000     0.00000     0.09808     0.00000    -0.99991    -0.37929
    -4.00000     0.00000     0.00000     0.12132     0.00000    -0.99933    -0.47681
    -3.00000     0.00000     0.00000     0.15831     0.00012    -0.99505    -0.54728
    -2.00000     0.00000     0.00000     0.22474     0.01832    -0.96403    -0.53788
    -1.00000     0.00000     0.00000     0.36603     0.36788    -0.76159    -0.37754
     0.00000     1.00000     0.00000     0.70711     1.00000     0.00000     0.00000
     1.00000     1.00000     1.00000     1.36603     0.36788     0.76159     0.62246
     2.00000     1.00000     2.00000     2.22474     0.01832     0.96403     1.46212
     3.00000     1.00000     3.00000     3.15831     0.00012     0.99505     2.45272
     4.00000     1.00000     4.00000     4.12132     0.00000     0.99933     3.52319
     5.00000     1.00000     5.00000     5.09808     0.00000     0.99991     4.62071
     6.00000     1.00000     6.00000     6.08221     0.00000     0.99999     5.71544

Vstup Výstup

Vstup

-2.15 -0.47 0.04 6 11 J

Výstup

          x          1          2          3          4          5          6
  -2.150000   0.000000   0.000000   0.211711   0.009828  -0.973226  -0.547075
  -2.110000   0.000000   0.000000   0.215049   0.011654  -0.971029  -0.544942
  -2.070000   0.000000   0.000000   0.218485   0.013775  -0.968653  -0.542580
  -2.030000   0.000000   0.000000   0.222023   0.016230  -0.966087  -0.539985
  -1.990000   0.000000   0.000000   0.225666   0.019061  -0.963314  -0.537152
  -1.950000   0.000000   0.000000   0.229419   0.022315  -0.960319  -0.534076
  -1.910000   0.000000   0.000000   0.233287   0.026041  -0.957085  -0.530752
  -1.870000   0.000000   0.000000   0.237273   0.030291  -0.953594  -0.527174
  -1.830000   0.000000   0.000000   0.241384   0.035123  -0.949826  -0.523339
  -1.790000   0.000000   0.000000   0.245625   0.040595  -0.945761  -0.519242
  -1.750000   0.000000   0.000000   0.250000   0.046771  -0.941376  -0.514876
  -1.710000   0.000000   0.000000   0.254516   0.053713  -0.936648  -0.510238
  -1.670000   0.000000   0.000000   0.259178   0.061489  -0.931552  -0.505323
  -1.630000   0.000000   0.000000   0.263993   0.070165  -0.926062  -0.500126
  -1.590000   0.000000   0.000000   0.268967   0.079811  -0.920149  -0.494643
  -1.550000   0.000000   0.000000   0.274107   0.090491  -0.913785  -0.488868
  -1.510000   0.000000   0.000000   0.279420   0.102274  -0.906939  -0.482797
  -1.470000   0.000000   0.000000   0.284914   0.115221  -0.899577  -0.476425
  -1.430000   0.000000   0.000000   0.290597   0.129393  -0.891667  -0.469748
  -1.390000   0.000000   0.000000   0.296476   0.144844  -0.883171  -0.462761
  -1.350000   0.000000   0.000000   0.302561   0.161621  -0.874053  -0.455461
  -1.310000   0.000000   0.000000   0.308859   0.179766  -0.864275  -0.447841
  -1.270000   0.000000   0.000000   0.315382   0.199309  -0.853798  -0.439900
  -1.230000   0.000000   0.000000   0.322137   0.220270  -0.842579  -0.431631
  -1.190000   0.000000   0.000000   0.329135   0.242659  -0.830579  -0.423031
  -1.150000   0.000000   0.000000   0.336386   0.266468  -0.817754  -0.414096
  -1.110000   0.000000   0.000000   0.343902   0.291679  -0.804062  -0.404823
  -1.070000   0.000000   0.000000   0.351693   0.318256  -0.789461  -0.395206
  -1.030000   0.000000   0.000000   0.359771   0.346144  -0.773908  -0.385243
  -0.990000   0.000000   0.000000   0.368148   0.375274  -0.757362  -0.374929
  -0.950000   0.000000   0.000000   0.376836   0.405555  -0.739783  -0.364262
  -0.910000   0.000000   0.000000   0.385848   0.436879  -0.721132  -0.353237
  -0.870000   0.000000   0.000000   0.395196   0.469118  -0.701374  -0.341852
  -0.830000   0.000000   0.000000   0.404893   0.502128  -0.680476  -0.330102
  -0.790000   0.000000   0.000000   0.414954   0.535743  -0.658409  -0.317986
  -0.750000   0.000000   0.000000   0.425391   0.569783  -0.635149  -0.305500
  -0.710000   0.000000   0.000000   0.436217   0.604049  -0.610677  -0.292641
  -0.670000   0.000000   0.000000   0.447448   0.638330  -0.584980  -0.279406
  -0.630000   0.000000   0.000000   0.459096   0.672401  -0.558052  -0.265794
  -0.590000   0.000000   0.000000   0.471176   0.706028  -0.529896  -0.251800
  -0.550000   0.000000   0.000000   0.483700   0.738968  -0.500520  -0.237424
  -0.510000   0.000000   0.000000   0.496681   0.770974  -0.469945  -0.222663

Vstup Výstup

Vstup

10 100 13.51 2 9 D

Výstup

        x        1        2        3        4        5        6
    10.00     1.00    10.00    10.05     0.00     1.00     9.93
    23.51     1.00    23.51    23.53     0.00     1.00    23.51
    37.02     1.00    37.02    37.03     0.00     1.00    37.02
    50.53     1.00    50.53    50.54     0.00     1.00    50.53
    64.04     1.00    64.04    64.05     0.00     1.00    64.04
    77.55     1.00    77.55    77.56     0.00     1.00    77.55
    91.06     1.00    91.06    91.07     0.00     1.00    91.06

Vstup Výstup

Vstup

-45 12.71 0.5 6 10 P

Výstup

         x         1         2         3         4         5         6
-45.000000  0.000000  0.000000  0.011108  0.000000 -1.000000 -0.000000
-44.500000  0.000000  0.000000  0.011233  0.000000 -1.000000 -0.000000
-44.000000  0.000000  0.000000  0.011361  0.000000 -1.000000 -0.000000
-43.500000  0.000000  0.000000  0.011491  0.000000 -1.000000 -0.000000
-43.000000  0.000000  0.000000  0.011625  0.000000 -1.000000 -0.000000
-42.500000  0.000000  0.000000  0.011761  0.000000 -1.000000 -0.000000
-42.000000  0.000000  0.000000  0.011901  0.000000 -1.000000 -0.000000
-41.500000  0.000000  0.000000  0.012045  0.000000 -1.000000 -0.000000
-41.000000  0.000000  0.000000  0.012191  0.000000 -1.000000 -0.000000
-40.500000  0.000000  0.000000  0.012342  0.000000 -1.000000 -0.000000
-40.000000  0.000000  0.000000  0.012496  0.000000 -1.000000 -0.000000
-39.500000  0.000000  0.000000  0.012654  0.000000 -1.000000 -0.000000
-39.000000  0.000000  0.000000  0.012816  0.000000 -1.000000 -0.000000
-38.500000  0.000000  0.000000  0.012983  0.000000 -1.000000 -0.000000
-38.000000  0.000000  0.000000  0.013153  0.000000 -1.000000 -0.000000
-37.500000  0.000000  0.000000  0.013329  0.000000 -1.000000 -0.000000
-37.000000  0.000000  0.000000  0.013509  0.000000 -1.000000 -0.000000
-36.500000  0.000000  0.000000  0.013693  0.000000 -1.000000 -0.000000
-36.000000  0.000000  0.000000  0.013884  0.000000 -1.000000 -0.000001
-35.500000  0.000000  0.000000  0.014079  0.000000 -1.000000 -0.000001
-35.000000  0.000000  0.000000  0.014280  0.000000 -1.000000 -0.000001
-34.500000  0.000000  0.000000  0.014487  0.000000 -1.000000 -0.000001
-34.000000  0.000000  0.000000  0.014700  0.000000 -1.000000 -0.000001
-33.500000  0.000000  0.000000  0.014919  0.000000 -1.000000 -0.000002
-33.000000  0.000000  0.000000  0.015145  0.000000 -1.000000 -0.000002
-32.500000  0.000000  0.000000  0.015377  0.000000 -1.000000 -0.000003
-32.000000  0.000000  0.000000  0.015617  0.000000 -1.000000 -0.000004
-31.500000  0.000000  0.000000  0.015865  0.000000 -1.000000 -0.000005
-31.000000  0.000000  0.000000  0.016121  0.000000 -1.000000 -0.000006
-30.500000  0.000000  0.000000  0.016385  0.000000 -1.000000 -0.000007
-30.000000  0.000000  0.000000  0.016657  0.000000 -1.000000 -0.000009
-29.500000  0.000000  0.000000  0.016939  0.000000 -1.000000 -0.000012
-29.000000  0.000000  0.000000  0.017231  0.000000 -1.000000 -0.000015
-28.500000  0.000000  0.000000  0.017533  0.000000 -1.000000 -0.000018
-28.000000  0.000000  0.000000  0.017846  0.000000 -1.000000 -0.000023
-27.500000  0.000000  0.000000  0.018170  0.000000 -1.000000 -0.000029
-27.000000  0.000000  0.000000  0.018506  0.000000 -1.000000 -0.000037
-26.500000  0.000000  0.000000  0.018855  0.000000 -1.000000 -0.000047
-26.000000  0.000000  0.000000  0.019217  0.000000 -1.000000 -0.000059
-25.500000  0.000000  0.000000  0.019593  0.000000 -1.000000 -0.000074
-25.000000  0.000000  0.000000  0.019984  0.000000 -1.000000 -0.000093
-24.500000  0.000000  0.000000  0.020391  0.000000 -1.000000 -0.000117
-24.000000  0.000000  0.000000  0.020815  0.000000 -1.000000 -0.000147
-23.500000  0.000000  0.000000  0.021257  0.000000 -1.000000 -0.000185
-23.000000  0.000000  0.000000  0.021719  0.000000 -1.000000 -0.000233
-22.500000  0.000000  0.000000  0.022200  0.000000 -1.000000 -0.000293
-22.000000  0.000000  0.000000  0.022704  0.000000 -1.000000 -0.000367
-21.500000  0.000000  0.000000  0.023231  0.000000 -1.000000 -0.000461
-21.000000  0.000000  0.000000  0.023783  0.000000 -1.000000 -0.000578
-20.500000  0.000000  0.000000  0.024361  0.000000 -1.000000 -0.000725
-20.000000  0.000000  0.000000  0.024969  0.000000 -1.000000 -0.000908
-19.500000  0.000000  0.000000  0.025607  0.000000 -1.000000 -0.001137
-19.000000  0.000000  0.000000  0.026279  0.000000 -1.000000 -0.001422
-18.500000  0.000000  0.000000  0.026988  0.000000 -1.000000 -0.001778
-18.000000  0.000000  0.000000  0.027735  0.000000 -1.000000 -0.002221
-17.500000  0.000000  0.000000  0.028525  0.000000 -1.000000 -0.002773
-17.000000  0.000000  0.000000  0.029361  0.000000 -1.000000 -0.003458
-16.500000  0.000000  0.000000  0.030248  0.000000 -1.000000 -0.004310
-16.000000  0.000000  0.000000  0.031189  0.000000 -1.000000 -0.005366
-15.500000  0.000000  0.000000  0.032191  0.000000 -1.000000 -0.006674
-15.000000  0.000000  0.000000  0.033260  0.000000 -1.000000 -0.008292
-14.500000  0.000000  0.000000  0.034401  0.000000 -1.000000 -0.010290
-14.000000  0.000000  0.000000  0.035624  0.000000 -1.000000 -0.012755
-13.500000  0.000000  0.000000  0.036936  0.000000 -1.000000 -0.015788
-13.000000  0.000000  0.000000  0.038348  0.000000 -1.000000 -0.019515
-12.500000  0.000000  0.000000  0.039873  0.000000 -1.000000 -0.024084
-12.000000  0.000000  0.000000  0.041523  0.000000 -1.000000 -0.029671
-11.500000  0.000000  0.000000  0.043315  0.000000 -1.000000 -0.036486
-11.000000  0.000000  0.000000  0.045268  0.000000 -1.000000 -0.044772
-10.500000  0.000000  0.000000  0.047405  0.000000 -1.000000 -0.054811
-10.000000  0.000000  0.000000  0.049752  0.000000 -1.000000 -0.066929
 -9.500000  0.000000  0.000000  0.052343  0.000000 -1.000000 -0.081486
 -9.000000  0.000000  0.000000  0.055217  0.000000 -1.000000 -0.098882
 -8.500000  0.000000  0.000000  0.058422  0.000000 -1.000000 -0.119541
 -8.000000  0.000000  0.000000  0.062019  0.000000 -1.000000 -0.143890
 -7.500000  0.000000  0.000000  0.066084  0.000000 -0.999999 -0.172330
 -7.000000  0.000000  0.000000  0.070714  0.000000 -0.999998 -0.205186
 -6.500000  0.000000  0.000000  0.076034  0.000000 -0.999995 -0.242625
 -6.000000  0.000000  0.000000  0.082207  0.000000 -0.999988 -0.284555
 -5.500000  0.000000  0.000000  0.089454  0.000000 -0.999967 -0.330477
 -5.000000  0.000000  0.000000  0.098076  0.000000 -0.999909 -0.379291
 -4.500000  0.000000  0.000000  0.108495  0.000000 -0.999753 -0.429073
 -4.000000  0.000000  0.000000  0.121320  0.000000 -0.999329 -0.476812
 -3.500000  0.000000  0.000000  0.137459  0.000005 -0.998178 -0.518165
 -3.000000  0.000000  0.000000  0.158312  0.000123 -0.995055 -0.547277
 -2.500000  0.000000  0.000000  0.186141  0.001930 -0.986614 -0.556750
 -2.000000  0.000000  0.000000  0.224745  0.018316 -0.964028 -0.537883
 -1.500000  0.000000  0.000000  0.280776  0.105399 -0.905148 -0.481232
 -1.000000  0.000000  0.000000  0.366025  0.367879 -0.761594 -0.377541
 -0.500000  0.000000  0.000000  0.500000  0.778801 -0.462117 -0.218912
  0.000000  1.000000  0.000000  0.707107  1.000000  0.000000  0.000000
  0.500000  1.000000  0.500000  1.000000  0.778801  0.462117  0.281088
  1.000000  1.000000  1.000000  1.366025  0.367879  0.761594  0.622459
  1.500000  1.000000  1.500000  1.780776  0.105399  0.905148  1.018768
  2.000000  1.000000  2.000000  2.224745  0.018316  0.964028  1.462117
  2.500000  1.000000  2.500000  2.686141  0.001930  0.986614  1.943250
  3.000000  1.000000  3.000000  3.158312  0.000123  0.995055  2.452723
  3.500000  1.000000  3.500000  3.637459  0.000005  0.998178  2.981835
  4.000000  1.000000  4.000000  4.121320  0.000000  0.999329  3.523188
  4.500000  1.000000  4.500000  4.608495  0.000000  0.999753  4.070927
  5.000000  1.000000  5.000000  5.098076  0.000000  0.999909  4.620709
  5.500000  1.000000  5.500000  5.589454  0.000000  0.999967  5.169523
  6.000000  1.000000  6.000000  6.082207  0.000000  0.999988  5.715445
  6.500000  1.000000  6.500000  6.576034  0.000000  0.999995  6.257375
  7.000000  1.000000  7.000000  7.070714  0.000000  0.999998  6.794814
  7.500000  1.000000  7.500000  7.566084  0.000000  0.999999  7.327670
  8.000000  1.000000  8.000000  8.062019  0.000000  1.000000  7.856110
  8.500000  1.000000  8.500000  8.558422  0.000000  1.000000  8.380459
  9.000000  1.000000  9.000000  9.055217  0.000000  1.000000  8.901118
  9.500000  1.000000  9.500000  9.552343  0.000000  1.000000  9.418514
 10.000000  1.000000 10.000000 10.049752  0.000000  1.000000  9.933071
 10.500000  1.000000 10.500000 10.547405  0.000000  1.000000 10.445189
 11.000000  1.000000 11.000000 11.045268  0.000000  1.000000 10.955228
 11.500000  1.000000 11.500000 11.543315  0.000000  1.000000 11.463514
 12.000000  1.000000 12.000000 12.041523  0.000000  1.000000 11.970329
 12.500000  1.000000 12.500000 12.539873  0.000000  1.000000 12.475916

Vstup Výstup

Vstup

-2 2 63 5 9 K

Výstup

        x        1        2        3        4        5        6
 -2.00000  0.00000  0.00000  0.22474  0.01832 -0.96403 -0.53788

Vstup Výstup

Auto režim - správnosť hodnôt aj správny formát tabuľky

Vstup

-33.4 -0.7 1 1 8 a

Výstup

       x       1       2       3       4       5       6
   -33.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -32.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -31.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -30.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -29.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -28.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -27.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -26.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -25.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -24.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -23.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -22.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -21.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -20.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -19.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -18.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -17.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -16.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -15.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -14.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -13.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -12.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -11.4     0.0     0.0     0.0     0.0    -1.0    -0.0
   -10.4     0.0     0.0     0.0     0.0    -1.0    -0.1
    -9.4     0.0     0.0     0.1     0.0    -1.0    -0.1
    -8.4     0.0     0.0     0.1     0.0    -1.0    -0.1
    -7.4     0.0     0.0     0.1     0.0    -1.0    -0.2
    -6.4     0.0     0.0     0.1     0.0    -1.0    -0.3
    -5.4     0.0     0.0     0.1     0.0    -1.0    -0.3
    -4.4     0.0     0.0     0.1     0.0    -1.0    -0.4
    -3.4     0.0     0.0     0.1     0.0    -1.0    -0.5
    -2.4     0.0     0.0     0.2     0.0    -1.0    -0.6
    -1.4     0.0     0.0     0.3     0.1    -0.9    -0.5

Vstup Výstup

Vstup

20 400 7 2 8 c

Výstup

       x       1       2       3       4       5       6
   20.00    1.00   20.00   20.02    0.00    1.00   20.00
   27.00    1.00   27.00   27.02    0.00    1.00   27.00
   34.00    1.00   34.00   34.01    0.00    1.00   34.00
   41.00    1.00   41.00   41.01    0.00    1.00   41.00
   48.00    1.00   48.00   48.01    0.00    1.00   48.00
   55.00    1.00   55.00   55.01    0.00    1.00   55.00
   62.00    1.00   62.00   62.01    0.00    1.00   62.00
   69.00    1.00   69.00   69.01    0.00    1.00   69.00
   76.00    1.00   76.00   76.01    0.00    1.00   76.00
   83.00    1.00   83.00   83.01    0.00    1.00   83.00
   90.00    1.00   90.00   90.01    0.00    1.00   90.00
   97.00    1.00   97.00   97.01    0.00    1.00   97.00
  104.00    1.00  104.00  104.00    0.00    1.00  104.00
  111.00    1.00  111.00  111.00    0.00    1.00  111.00
  118.00    1.00  118.00  118.00    0.00    1.00  118.00
  125.00    1.00  125.00  125.00    0.00    1.00  125.00
  132.00    1.00  132.00  132.00    0.00    1.00  132.00
  139.00    1.00  139.00  139.00    0.00    1.00  139.00
  146.00    1.00  146.00  146.00    0.00    1.00  146.00
  153.00    1.00  153.00  153.00    0.00    1.00  153.00
  160.00    1.00  160.00  160.00    0.00    1.00  160.00
  167.00    1.00  167.00  167.00    0.00    1.00  167.00
  174.00    1.00  174.00  174.00    0.00    1.00  174.00
  181.00    1.00  181.00  181.00    0.00    1.00  181.00
  188.00    1.00  188.00  188.00    0.00    1.00  188.00
  195.00    1.00  195.00  195.00    0.00    1.00  195.00
  202.00    1.00  202.00  202.00    0.00    1.00  202.00
  209.00    1.00  209.00  209.00    0.00    1.00  209.00
  216.00    1.00  216.00  216.00    0.00    1.00  216.00
  223.00    1.00  223.00  223.00    0.00    1.00  223.00
  230.00    1.00  230.00  230.00    0.00    1.00  230.00
  237.00    1.00  237.00  237.00    0.00    1.00  237.00
  244.00    1.00  244.00  244.00    0.00    1.00  244.00
  251.00    1.00  251.00  251.00    0.00    1.00  251.00
  258.00    1.00  258.00  258.00    0.00    1.00  258.00
  265.00    1.00  265.00  265.00    0.00    1.00  265.00
  272.00    1.00  272.00  272.00    0.00    1.00  272.00
  279.00    1.00  279.00  279.00    0.00    1.00  279.00
  286.00    1.00  286.00  286.00    0.00    1.00  286.00
  293.00    1.00  293.00  293.00    0.00    1.00  293.00
  300.00    1.00  300.00  300.00    0.00    1.00  300.00
  307.00    1.00  307.00  307.00    0.00    1.00  307.00
  314.00    1.00  314.00  314.00    0.00    1.00  314.00
  321.00    1.00  321.00  321.00    0.00    1.00  321.00
  328.00    1.00  328.00  328.00    0.00    1.00  328.00
  335.00    1.00  335.00  335.00    0.00    1.00  335.00
  342.00    1.00  342.00  342.00    0.00    1.00  342.00
  349.00    1.00  349.00  349.00    0.00    1.00  349.00
  356.00    1.00  356.00  356.00    0.00    1.00  356.00
  363.00    1.00  363.00  363.00    0.00    1.00  363.00
  370.00    1.00  370.00  370.00    0.00    1.00  370.00
  377.00    1.00  377.00  377.00    0.00    1.00  377.00
  384.00    1.00  384.00  384.00    0.00    1.00  384.00
  391.00    1.00  391.00  391.00    0.00    1.00  391.00
  398.00    1.00  398.00  398.00    0.00    1.00  398.00

Vstup Výstup

Vstup

-6.1 3 2 6 12 z

Výstup

           x           1           2           3           4           5           6
   -6.100000    0.000000    0.000000    0.080894    0.000000   -0.999990   -0.275827
   -4.100000    0.000000    0.000000    0.118525    0.000000   -0.999451   -0.467615
   -2.100000    0.000000    0.000000    0.215899    0.012155   -0.970452   -0.544373
   -0.100000    0.000000    0.000000    0.658872    0.990050   -0.099668   -0.048750
    1.900000    1.000000    1.900000    2.134272    0.027052    0.956237    1.370119

Vstup Výstup

Vstup

-24.96 -2.49 0.07 5 9 g

Výstup

        x        1        2        3        4        5        6
-24.96000  0.00000  0.00000  0.02002  0.00000 -1.00000 -0.00009
-24.89000  0.00000  0.00000  0.02007  0.00000 -1.00000 -0.00010
-24.82000  0.00000  0.00000  0.02013  0.00000 -1.00000 -0.00010
-24.75000  0.00000  0.00000  0.02019  0.00000 -1.00000 -0.00010
-24.68000  0.00000  0.00000  0.02024  0.00000 -1.00000 -0.00011
-24.61000  0.00000  0.00000  0.02030  0.00000 -1.00000 -0.00011
-24.54000  0.00000  0.00000  0.02036  0.00000 -1.00000 -0.00012
-24.47000  0.00000  0.00000  0.02042  0.00000 -1.00000 -0.00012
-24.40000  0.00000  0.00000  0.02047  0.00000 -1.00000 -0.00012
-24.33000  0.00000  0.00000  0.02053  0.00000 -1.00000 -0.00013
-24.26000  0.00000  0.00000  0.02059  0.00000 -1.00000 -0.00013
-24.19000  0.00000  0.00000  0.02065  0.00000 -1.00000 -0.00014
-24.12000  0.00000  0.00000  0.02071  0.00000 -1.00000 -0.00014
-24.05000  0.00000  0.00000  0.02077  0.00000 -1.00000 -0.00014
-23.98000  0.00000  0.00000  0.02083  0.00000 -1.00000 -0.00015
-23.91000  0.00000  0.00000  0.02089  0.00000 -1.00000 -0.00015
-23.84000  0.00000  0.00000  0.02095  0.00000 -1.00000 -0.00016
-23.77000  0.00000  0.00000  0.02102  0.00000 -1.00000 -0.00016
-23.70000  0.00000  0.00000  0.02108  0.00000 -1.00000 -0.00017
-23.63000  0.00000  0.00000  0.02114  0.00000 -1.00000 -0.00017
-23.56000  0.00000  0.00000  0.02120  0.00000 -1.00000 -0.00018
-23.49000  0.00000  0.00000  0.02127  0.00000 -1.00000 -0.00019
-23.42000  0.00000  0.00000  0.02133  0.00000 -1.00000 -0.00019
-23.35000  0.00000  0.00000  0.02139  0.00000 -1.00000 -0.00020
-23.28000  0.00000  0.00000  0.02146  0.00000 -1.00000 -0.00021
-23.21000  0.00000  0.00000  0.02152  0.00000 -1.00000 -0.00021
-23.14000  0.00000  0.00000  0.02159  0.00000 -1.00000 -0.00022
-23.07000  0.00000  0.00000  0.02165  0.00000 -1.00000 -0.00023
-23.00000  0.00000  0.00000  0.02172  0.00000 -1.00000 -0.00023
-22.93000  0.00000  0.00000  0.02178  0.00000 -1.00000 -0.00024
-22.86000  0.00000  0.00000  0.02185  0.00000 -1.00000 -0.00025
-22.79000  0.00000  0.00000  0.02192  0.00000 -1.00000 -0.00026
-22.72000  0.00000  0.00000  0.02199  0.00000 -1.00000 -0.00026
-22.65000  0.00000  0.00000  0.02205  0.00000 -1.00000 -0.00027
-22.58000  0.00000  0.00000  0.02212  0.00000 -1.00000 -0.00028
-22.51000  0.00000  0.00000  0.02219  0.00000 -1.00000 -0.00029
-22.44000  0.00000  0.00000  0.02226  0.00000 -1.00000 -0.00030
-22.37000  0.00000  0.00000  0.02233  0.00000 -1.00000 -0.00031
-22.30000  0.00000  0.00000  0.02240  0.00000 -1.00000 -0.00032
-22.23000  0.00000  0.00000  0.02247  0.00000 -1.00000 -0.00033
-22.16000  0.00000  0.00000  0.02254  0.00000 -1.00000 -0.00034
-22.09000  0.00000  0.00000  0.02261  0.00000 -1.00000 -0.00035
-22.02000  0.00000  0.00000  0.02268  0.00000 -1.00000 -0.00036
-21.95000  0.00000  0.00000  0.02276  0.00000 -1.00000 -0.00038
-21.88000  0.00000  0.00000  0.02283  0.00000 -1.00000 -0.00039
-21.81000  0.00000  0.00000  0.02290  0.00000 -1.00000 -0.00040
-21.74000  0.00000  0.00000  0.02297  0.00000 -1.00000 -0.00041
-21.67000  0.00000  0.00000  0.02305  0.00000 -1.00000 -0.00043
-21.60000  0.00000  0.00000  0.02312  0.00000 -1.00000 -0.00044
-21.53000  0.00000  0.00000  0.02320  0.00000 -1.00000 -0.00045
-21.46000  0.00000  0.00000  0.02327  0.00000 -1.00000 -0.00047
-21.39000  0.00000  0.00000  0.02335  0.00000 -1.00000 -0.00048
-21.32000  0.00000  0.00000  0.02343  0.00000 -1.00000 -0.00050
-21.25000  0.00000  0.00000  0.02350  0.00000 -1.00000 -0.00052
-21.18000  0.00000  0.00000  0.02358  0.00000 -1.00000 -0.00053
-21.11000  0.00000  0.00000  0.02366  0.00000 -1.00000 -0.00055
-21.04000  0.00000  0.00000  0.02374  0.00000 -1.00000 -0.00057
-20.97000  0.00000  0.00000  0.02382  0.00000 -1.00000 -0.00059
-20.90000  0.00000  0.00000  0.02390  0.00000 -1.00000 -0.00061
-20.83000  0.00000  0.00000  0.02398  0.00000 -1.00000 -0.00062
-20.76000  0.00000  0.00000  0.02406  0.00000 -1.00000 -0.00064
-20.69000  0.00000  0.00000  0.02414  0.00000 -1.00000 -0.00067
-20.62000  0.00000  0.00000  0.02422  0.00000 -1.00000 -0.00069
-20.55000  0.00000  0.00000  0.02430  0.00000 -1.00000 -0.00071
-20.48000  0.00000  0.00000  0.02439  0.00000 -1.00000 -0.00073
-20.41000  0.00000  0.00000  0.02447  0.00000 -1.00000 -0.00075
-20.34000  0.00000  0.00000  0.02455  0.00000 -1.00000 -0.00078
-20.27000  0.00000  0.00000  0.02464  0.00000 -1.00000 -0.00080
-20.20000  0.00000  0.00000  0.02472  0.00000 -1.00000 -0.00083
-20.13000  0.00000  0.00000  0.02481  0.00000 -1.00000 -0.00086
-20.06000  0.00000  0.00000  0.02489  0.00000 -1.00000 -0.00088
-19.99000  0.00000  0.00000  0.02498  0.00000 -1.00000 -0.00091
-19.92000  0.00000  0.00000  0.02507  0.00000 -1.00000 -0.00094
-19.85000  0.00000  0.00000  0.02516  0.00000 -1.00000 -0.00097
-19.78000  0.00000  0.00000  0.02525  0.00000 -1.00000 -0.00100
-19.71000  0.00000  0.00000  0.02534  0.00000 -1.00000 -0.00103
-19.64000  0.00000  0.00000  0.02543  0.00000 -1.00000 -0.00107
-19.57000  0.00000  0.00000  0.02552  0.00000 -1.00000 -0.00110
-19.50000  0.00000  0.00000  0.02561  0.00000 -1.00000 -0.00114
-19.43000  0.00000  0.00000  0.02570  0.00000 -1.00000 -0.00117
-19.36000  0.00000  0.00000  0.02579  0.00000 -1.00000 -0.00121
-19.29000  0.00000  0.00000  0.02589  0.00000 -1.00000 -0.00125
-19.22000  0.00000  0.00000  0.02598  0.00000 -1.00000 -0.00129
-19.15000  0.00000  0.00000  0.02607  0.00000 -1.00000 -0.00133
-19.08000  0.00000  0.00000  0.02617  0.00000 -1.00000 -0.00137
-19.01000  0.00000  0.00000  0.02627  0.00000 -1.00000 -0.00142
-18.94000  0.00000  0.00000  0.02636  0.00000 -1.00000 -0.00146
-18.87000  0.00000  0.00000  0.02646  0.00000 -1.00000 -0.00151
-18.80000  0.00000  0.00000  0.02656  0.00000 -1.00000 -0.00156
-18.73000  0.00000  0.00000  0.02666  0.00000 -1.00000 -0.00160
-18.66000  0.00000  0.00000  0.02676  0.00000 -1.00000 -0.00166
-18.59000  0.00000  0.00000  0.02686  0.00000 -1.00000 -0.00171
-18.52000  0.00000  0.00000  0.02696  0.00000 -1.00000 -0.00176
-18.45000  0.00000  0.00000  0.02706  0.00000 -1.00000 -0.00182
-18.38000  0.00000  0.00000  0.02716  0.00000 -1.00000 -0.00188
-18.31000  0.00000  0.00000  0.02727  0.00000 -1.00000 -0.00193
-18.24000  0.00000  0.00000  0.02737  0.00000 -1.00000 -0.00200
-18.17000  0.00000  0.00000  0.02748  0.00000 -1.00000 -0.00206
-18.10000  0.00000  0.00000  0.02758  0.00000 -1.00000 -0.00212
-18.03000  0.00000  0.00000  0.02769  0.00000 -1.00000 -0.00219
-17.96000  0.00000  0.00000  0.02780  0.00000 -1.00000 -0.00226
-17.89000  0.00000  0.00000  0.02791  0.00000 -1.00000 -0.00233
-17.82000  0.00000  0.00000  0.02801  0.00000 -1.00000 -0.00241
-17.75000  0.00000  0.00000  0.02812  0.00000 -1.00000 -0.00248
-17.68000  0.00000  0.00000  0.02824  0.00000 -1.00000 -0.00256
-17.61000  0.00000  0.00000  0.02835  0.00000 -1.00000 -0.00264
-17.54000  0.00000  0.00000  0.02846  0.00000 -1.00000 -0.00272
-17.47000  0.00000  0.00000  0.02857  0.00000 -1.00000 -0.00281
-17.40000  0.00000  0.00000  0.02869  0.00000 -1.00000 -0.00290
-17.33000  0.00000  0.00000  0.02880  0.00000 -1.00000 -0.00299
-17.26000  0.00000  0.00000  0.02892  0.00000 -1.00000 -0.00308
-17.19000  0.00000  0.00000  0.02904  0.00000 -1.00000 -0.00318
-17.12000  0.00000  0.00000  0.02916  0.00000 -1.00000 -0.00328
-17.05000  0.00000  0.00000  0.02928  0.00000 -1.00000 -0.00338
-16.98000  0.00000  0.00000  0.02940  0.00000 -1.00000 -0.00349
-16.91000  0.00000  0.00000  0.02952  0.00000 -1.00000 -0.00360
-16.84000  0.00000  0.00000  0.02964  0.00000 -1.00000 -0.00371
-16.77000  0.00000  0.00000  0.02976  0.00000 -1.00000 -0.00383
-16.70000  0.00000  0.00000  0.02989  0.00000 -1.00000 -0.00395
-16.63000  0.00000  0.00000  0.03001  0.00000 -1.00000 -0.00407
-16.56000  0.00000  0.00000  0.03014  0.00000 -1.00000 -0.00420
-16.49000  0.00000  0.00000  0.03027  0.00000 -1.00000 -0.00433
-16.42000  0.00000  0.00000  0.03039  0.00000 -1.00000 -0.00446
-16.35000  0.00000  0.00000  0.03052  0.00000 -1.00000 -0.00460
-16.28000  0.00000  0.00000  0.03065  0.00000 -1.00000 -0.00475
-16.21000  0.00000  0.00000  0.03079  0.00000 -1.00000 -0.00489
-16.14000  0.00000  0.00000  0.03092  0.00000 -1.00000 -0.00505
-16.07000  0.00000  0.00000  0.03105  0.00000 -1.00000 -0.00520
-16.00000  0.00000  0.00000  0.03119  0.00000 -1.00000 -0.00537
-15.93000  0.00000  0.00000  0.03133  0.00000 -1.00000 -0.00553
-15.86000  0.00000  0.00000  0.03146  0.00000 -1.00000 -0.00570
-15.79000  0.00000  0.00000  0.03160  0.00000 -1.00000 -0.00588
-15.72000  0.00000  0.00000  0.03174  0.00000 -1.00000 -0.00606
-15.65000  0.00000  0.00000  0.03188  0.00000 -1.00000 -0.00625
-15.58000  0.00000  0.00000  0.03203  0.00000 -1.00000 -0.00645
-15.51000  0.00000  0.00000  0.03217  0.00000 -1.00000 -0.00664
-15.44000  0.00000  0.00000  0.03232  0.00000 -1.00000 -0.00685
-15.37000  0.00000  0.00000  0.03246  0.00000 -1.00000 -0.00706
-15.30000  0.00000  0.00000  0.03261  0.00000 -1.00000 -0.00728
-15.23000  0.00000  0.00000  0.03276  0.00000 -1.00000 -0.00750
-15.16000  0.00000  0.00000  0.03291  0.00000 -1.00000 -0.00774
-15.09000  0.00000  0.00000  0.03306  0.00000 -1.00000 -0.00797
-15.02000  0.00000  0.00000  0.03322  0.00000 -1.00000 -0.00822
-14.95000  0.00000  0.00000  0.03337  0.00000 -1.00000 -0.00847
-14.88000  0.00000  0.00000  0.03353  0.00000 -1.00000 -0.00873
-14.81000  0.00000  0.00000  0.03368  0.00000 -1.00000 -0.00900
-14.74000  0.00000  0.00000  0.03384  0.00000 -1.00000 -0.00928
-14.67000  0.00000  0.00000  0.03400  0.00000 -1.00000 -0.00956
-14.60000  0.00000  0.00000  0.03417  0.00000 -1.00000 -0.00986
-14.53000  0.00000  0.00000  0.03433  0.00000 -1.00000 -0.01016
-14.46000  0.00000  0.00000  0.03450  0.00000 -1.00000 -0.01047
-14.39000  0.00000  0.00000  0.03466  0.00000 -1.00000 -0.01079
-14.32000  0.00000  0.00000  0.03483  0.00000 -1.00000 -0.01112
-14.25000  0.00000  0.00000  0.03500  0.00000 -1.00000 -0.01146
-14.18000  0.00000  0.00000  0.03517  0.00000 -1.00000 -0.01181
-14.11000  0.00000  0.00000  0.03535  0.00000 -1.00000 -0.01217
-14.04000  0.00000  0.00000  0.03552  0.00000 -1.00000 -0.01254
-13.97000  0.00000  0.00000  0.03570  0.00000 -1.00000 -0.01292
-13.90000  0.00000  0.00000  0.03588  0.00000 -1.00000 -0.01331
-13.83000  0.00000  0.00000  0.03606  0.00000 -1.00000 -0.01372
-13.76000  0.00000  0.00000  0.03624  0.00000 -1.00000 -0.01413
-13.69000  0.00000  0.00000  0.03643  0.00000 -1.00000 -0.01456
-13.62000  0.00000  0.00000  0.03661  0.00000 -1.00000 -0.01500
-13.55000  0.00000  0.00000  0.03680  0.00000 -1.00000 -0.01546
-13.48000  0.00000  0.00000  0.03699  0.00000 -1.00000 -0.01592
-13.41000  0.00000  0.00000  0.03718  0.00000 -1.00000 -0.01640
-13.34000  0.00000  0.00000  0.03738  0.00000 -1.00000 -0.01690
-13.27000  0.00000  0.00000  0.03757  0.00000 -1.00000 -0.01741
-13.20000  0.00000  0.00000  0.03777  0.00000 -1.00000 -0.01793
-13.13000  0.00000  0.00000  0.03797  0.00000 -1.00000 -0.01847
-13.06000  0.00000  0.00000  0.03817  0.00000 -1.00000 -0.01903
-12.99000  0.00000  0.00000  0.03838  0.00000 -1.00000 -0.01960
-12.92000  0.00000  0.00000  0.03858  0.00000 -1.00000 -0.02019
-12.85000  0.00000  0.00000  0.03879  0.00000 -1.00000 -0.02079
-12.78000  0.00000  0.00000  0.03900  0.00000 -1.00000 -0.02141
-12.71000  0.00000  0.00000  0.03922  0.00000 -1.00000 -0.02205
-12.64000  0.00000  0.00000  0.03943  0.00000 -1.00000 -0.02271
-12.57000  0.00000  0.00000  0.03965  0.00000 -1.00000 -0.02339
-12.50000  0.00000  0.00000  0.03987  0.00000 -1.00000 -0.02408
-12.43000  0.00000  0.00000  0.04010  0.00000 -1.00000 -0.02480
-12.36000  0.00000  0.00000  0.04032  0.00000 -1.00000 -0.02554
-12.29000  0.00000  0.00000  0.04055  0.00000 -1.00000 -0.02630
-12.22000  0.00000  0.00000  0.04078  0.00000 -1.00000 -0.02708
-12.15000  0.00000  0.00000  0.04101  0.00000 -1.00000 -0.02788
-12.08000  0.00000  0.00000  0.04125  0.00000 -1.00000 -0.02870
-12.01000  0.00000  0.00000  0.04149  0.00000 -1.00000 -0.02955
-11.94000  0.00000  0.00000  0.04173  0.00000 -1.00000 -0.03042
-11.87000  0.00000  0.00000  0.04197  0.00000 -1.00000 -0.03132
-11.80000  0.00000  0.00000  0.04222  0.00000 -1.00000 -0.03224
-11.73000  0.00000  0.00000  0.04247  0.00000 -1.00000 -0.03318
-11.66000  0.00000  0.00000  0.04273  0.00000 -1.00000 -0.03416
-11.59000  0.00000  0.00000  0.04298  0.00000 -1.00000 -0.03516
-11.52000  0.00000  0.00000  0.04324  0.00000 -1.00000 -0.03619
-11.45000  0.00000  0.00000  0.04350  0.00000 -1.00000 -0.03724
-11.38000  0.00000  0.00000  0.04377  0.00000 -1.00000 -0.03833
-11.31000  0.00000  0.00000  0.04404  0.00000 -1.00000 -0.03945
-11.24000  0.00000  0.00000  0.04431  0.00000 -1.00000 -0.04059
-11.17000  0.00000  0.00000  0.04458  0.00000 -1.00000 -0.04177
-11.10000  0.00000  0.00000  0.04486  0.00000 -1.00000 -0.04298
-11.03000  0.00000  0.00000  0.04515  0.00000 -1.00000 -0.04423
-10.96000  0.00000  0.00000  0.04543  0.00000 -1.00000 -0.04551
-10.89000  0.00000  0.00000  0.04572  0.00000 -1.00000 -0.04682
-10.82000  0.00000  0.00000  0.04602  0.00000 -1.00000 -0.04817
-10.75000  0.00000  0.00000  0.04631  0.00000 -1.00000 -0.04955
-10.68000  0.00000  0.00000  0.04661  0.00000 -1.00000 -0.05098
-10.61000  0.00000  0.00000  0.04692  0.00000 -1.00000 -0.05244
-10.54000  0.00000  0.00000  0.04723  0.00000 -1.00000 -0.05394
-10.47000  0.00000  0.00000  0.04754  0.00000 -1.00000 -0.05548
-10.40000  0.00000  0.00000  0.04786  0.00000 -1.00000 -0.05706
-10.33000  0.00000  0.00000  0.04818  0.00000 -1.00000 -0.05868
-10.26000  0.00000  0.00000  0.04850  0.00000 -1.00000 -0.06035
-10.19000  0.00000  0.00000  0.04883  0.00000 -1.00000 -0.06206
-10.12000  0.00000  0.00000  0.04917  0.00000 -1.00000 -0.06381
-10.05000  0.00000  0.00000  0.04951  0.00000 -1.00000 -0.06561
 -9.98000  0.00000  0.00000  0.04985  0.00000 -1.00000 -0.06746
 -9.91000  0.00000  0.00000  0.05020  0.00000 -1.00000 -0.06936
 -9.84000  0.00000  0.00000  0.05055  0.00000 -1.00000 -0.07130
 -9.77000  0.00000  0.00000  0.05091  0.00000 -1.00000 -0.07330
 -9.70000  0.00000  0.00000  0.05128  0.00000 -1.00000 -0.07535
 -9.63000  0.00000  0.00000  0.05164  0.00000 -1.00000 -0.07744
 -9.56000  0.00000  0.00000  0.05202  0.00000 -1.00000 -0.07960
 -9.49000  0.00000  0.00000  0.05240  0.00000 -1.00000 -0.08180
 -9.42000  0.00000  0.00000  0.05278  0.00000 -1.00000 -0.08407
 -9.35000  0.00000  0.00000  0.05317  0.00000 -1.00000 -0.08639
 -9.28000  0.00000  0.00000  0.05357  0.00000 -1.00000 -0.08877
 -9.21000  0.00000  0.00000  0.05397  0.00000 -1.00000 -0.09120
 -9.14000  0.00000  0.00000  0.05438  0.00000 -1.00000 -0.09370
 -9.07000  0.00000  0.00000  0.05480  0.00000 -1.00000 -0.09626
 -9.00000  0.00000  0.00000  0.05522  0.00000 -1.00000 -0.09888
 -8.93000  0.00000  0.00000  0.05564  0.00000 -1.00000 -0.10157
 -8.86000  0.00000  0.00000  0.05608  0.00000 -1.00000 -0.10432
 -8.79000  0.00000  0.00000  0.05652  0.00000 -1.00000 -0.10714
 -8.72000  0.00000  0.00000  0.05697  0.00000 -1.00000 -0.11002
 -8.65000  0.00000  0.00000  0.05742  0.00000 -1.00000 -0.11298
 -8.58000  0.00000  0.00000  0.05788  0.00000 -1.00000 -0.11600
 -8.51000  0.00000  0.00000  0.05835  0.00000 -1.00000 -0.11909
 -8.44000  0.00000  0.00000  0.05883  0.00000 -1.00000 -0.12226
 -8.37000  0.00000  0.00000  0.05932  0.00000 -1.00000 -0.12550
 -8.30000  0.00000  0.00000  0.05981  0.00000 -1.00000 -0.12881
 -8.23000  0.00000  0.00000  0.06031  0.00000 -1.00000 -0.13220
 -8.16000  0.00000  0.00000  0.06082  0.00000 -1.00000 -0.13567
 -8.09000  0.00000  0.00000  0.06134  0.00000 -1.00000 -0.13922
 -8.02000  0.00000  0.00000  0.06187  0.00000 -1.00000 -0.14284
 -7.95000  0.00000  0.00000  0.06240  0.00000 -1.00000 -0.14654
 -7.88000  0.00000  0.00000  0.06295  0.00000 -1.00000 -0.15033
 -7.81000  0.00000  0.00000  0.06350  0.00000 -1.00000 -0.15420
 -7.74000  0.00000  0.00000  0.06407  0.00000 -1.00000 -0.15815
 -7.67000  0.00000  0.00000  0.06464  0.00000 -1.00000 -0.16218
 -7.60000  0.00000  0.00000  0.06523  0.00000 -1.00000 -0.16630
 -7.53000  0.00000  0.00000  0.06583  0.00000 -1.00000 -0.17050
 -7.46000  0.00000  0.00000  0.06643  0.00000 -1.00000 -0.17479
 -7.39000  0.00000  0.00000  0.06705  0.00000 -1.00000 -0.17917
 -7.32000  0.00000  0.00000  0.06768  0.00000 -1.00000 -0.18364
 -7.25000  0.00000  0.00000  0.06832  0.00000 -1.00000 -0.18819
 -7.18000  0.00000  0.00000  0.06898  0.00000 -1.00000 -0.19283
 -7.11000  0.00000  0.00000  0.06964  0.00000 -1.00000 -0.19757
 -7.04000  0.00000  0.00000  0.07032  0.00000 -1.00000 -0.20239
 -6.97000  0.00000  0.00000  0.07101  0.00000 -1.00000 -0.20730
 -6.90000  0.00000  0.00000  0.07172  0.00000 -1.00000 -0.21231
 -6.83000  0.00000  0.00000  0.07244  0.00000 -1.00000 -0.21740
 -6.76000  0.00000  0.00000  0.07317  0.00000 -1.00000 -0.22258
 -6.69000  0.00000  0.00000  0.07392  0.00000 -1.00000 -0.22786
 -6.62000  0.00000  0.00000  0.07469  0.00000 -1.00000 -0.23322
 -6.55000  0.00000  0.00000  0.07547  0.00000 -1.00000 -0.23867
 -6.48000  0.00000  0.00000  0.07626  0.00000 -1.00000 -0.24422
 -6.41000  0.00000  0.00000  0.07708  0.00000 -0.99999 -0.24985
 -6.34000  0.00000  0.00000  0.07791  0.00000 -0.99999 -0.25557
 -6.27000  0.00000  0.00000  0.07876  0.00000 -0.99999 -0.26137
 -6.20000  0.00000  0.00000  0.07962  0.00000 -0.99999 -0.26726
 -6.13000  0.00000  0.00000  0.08051  0.00000 -0.99999 -0.27324
 -6.06000  0.00000  0.00000  0.08141  0.00000 -0.99999 -0.27930
 -5.99000  0.00000  0.00000  0.08234  0.00000 -0.99999 -0.28544
 -5.92000  0.00000  0.00000  0.08329  0.00000 -0.99999 -0.29165
 -5.85000  0.00000  0.00000  0.08426  0.00000 -0.99998 -0.29795
 -5.78000  0.00000  0.00000  0.08525  0.00000 -0.99998 -0.30432
 -5.71000  0.00000  0.00000  0.08626  0.00000 -0.99998 -0.31076
 -5.64000  0.00000  0.00000  0.08730  0.00000 -0.99997 -0.31727
 -5.57000  0.00000  0.00000  0.08836  0.00000 -0.99997 -0.32384
 -5.50000  0.00000  0.00000  0.08945  0.00000 -0.99997 -0.33048
 -5.43000  0.00000  0.00000  0.09057  0.00000 -0.99996 -0.33717
 -5.36000  0.00000  0.00000  0.09171  0.00000 -0.99996 -0.34392
 -5.29000  0.00000  0.00000  0.09289  0.00000 -0.99995 -0.35072
 -5.22000  0.00000  0.00000  0.09409  0.00000 -0.99994 -0.35756
 -5.15000  0.00000  0.00000  0.09532  0.00000 -0.99993 -0.36444
 -5.08000  0.00000  0.00000  0.09659  0.00000 -0.99992 -0.37135
 -5.01000  0.00000  0.00000  0.09789  0.00000 -0.99991 -0.37830
 -4.94000  0.00000  0.00000  0.09922  0.00000 -0.99990 -0.38526
 -4.87000  0.00000  0.00000  0.10059  0.00000 -0.99988 -0.39224
 -4.80000  0.00000  0.00000  0.10200  0.00000 -0.99986 -0.39923
 -4.73000  0.00000  0.00000  0.10345  0.00000 -0.99984 -0.40622
 -4.66000  0.00000  0.00000  0.10493  0.00000 -0.99982 -0.41320
 -4.59000  0.00000  0.00000  0.10646  0.00000 -0.99979 -0.42016
 -4.52000  0.00000  0.00000  0.10804  0.00000 -0.99976 -0.42710
 -4.45000  0.00000  0.00000  0.10966  0.00000 -0.99973 -0.43400
 -4.38000  0.00000  0.00000  0.11133  0.00000 -0.99969 -0.44086
 -4.31000  0.00000  0.00000  0.11304  0.00000 -0.99964 -0.44766
 -4.24000  0.00000  0.00000  0.11482  0.00000 -0.99958 -0.45439
 -4.17000  0.00000  0.00000  0.11664  0.00000 -0.99952 -0.46105
 -4.10000  0.00000  0.00000  0.11852  0.00000 -0.99945 -0.46761
 -4.03000  0.00000  0.00000  0.12047  0.00000 -0.99937 -0.47408
 -3.96000  0.00000  0.00000  0.12247  0.00000 -0.99927 -0.48042
 -3.89000  0.00000  0.00000  0.12455  0.00000 -0.99916 -0.48664
 -3.82000  0.00000  0.00000  0.12669  0.00000 -0.99904 -0.49271
 -3.75000  0.00000  0.00000  0.12890  0.00000 -0.99889 -0.49862
 -3.68000  0.00000  0.00000  0.13119  0.00000 -0.99873 -0.50435
 -3.61000  0.00000  0.00000  0.13356  0.00000 -0.99854 -0.50989
 -3.54000  0.00000  0.00000  0.13602  0.00000 -0.99832 -0.51522
 -3.47000  0.00000  0.00000  0.13856  0.00001 -0.99807 -0.52032
 -3.40000  0.00000  0.00000  0.14120  0.00001 -0.99777 -0.52518
 -3.33000  0.00000  0.00000  0.14393  0.00002 -0.99744 -0.52978
 -3.26000  0.00000  0.00000  0.14677  0.00002 -0.99706 -0.53409
 -3.19000  0.00000  0.00000  0.14971  0.00004 -0.99662 -0.53809
 -3.12000  0.00000  0.00000  0.15278  0.00006 -0.99611 -0.54178
 -3.05000  0.00000  0.00000  0.15596  0.00009 -0.99552 -0.54512
 -2.98000  0.00000  0.00000  0.15927  0.00014 -0.99485 -0.54809
 -2.91000  0.00000  0.00000  0.16272  0.00021 -0.99408 -0.55067
 -2.84000  0.00000  0.00000  0.16632  0.00031 -0.99320 -0.55284
 -2.77000  0.00000  0.00000  0.17006  0.00047 -0.99218 -0.55457
 -2.70000  0.00000  0.00000  0.17398  0.00068 -0.99101 -0.55585
 -2.63000  0.00000  0.00000  0.17806  0.00099 -0.98966 -0.55664
 -2.56000  0.00000  0.00000  0.18233  0.00142 -0.98812 -0.55693

Vstup Výstup

Vstup

2.5 146.72 6.15 0 5 f

Výstup

    x    1    2    3    4    5    6
    2    1    2    3    0    1    2
    9    1    9    9    0    1    9
   15    1   15   15    0    1   15
   21    1   21   21    0    1   21
   27    1   27   27    0    1   27
   33    1   33   33    0    1   33
   39    1   39   39    0    1   39
   46    1   46   46    0    1   46
   52    1   52   52    0    1   52
   58    1   58   58    0    1   58
   64    1   64   64    0    1   64
   70    1   70   70    0    1   70
   76    1   76   76    0    1   76
   82    1   82   82    0    1   82
   89    1   89   89    0    1   89
   95    1   95   95    0    1   95
  101    1  101  101    0    1  101
  107    1  107  107    0    1  107
  113    1  113  113    0    1  113
  119    1  119  119    0    1  119
  126    1  126  126    0    1  126
  132    1  132  132    0    1  132
  138    1  138  138    0    1  138
  144    1  144  144    0    1  144

Vstup Výstup

Vstup

-15 3 1.234 4 8 e

Výstup

       x       1       2       3       4       5       6
-15.0000  0.0000  0.0000  0.0333  0.0000 -1.0000 -0.0083
-13.7660  0.0000  0.0000  0.0362  0.0000 -1.0000 -0.0141
-12.5320  0.0000  0.0000  0.0398  0.0000 -1.0000 -0.0238
-11.2980  0.0000  0.0000  0.0441  0.0000 -1.0000 -0.0396
-10.0640  0.0000  0.0000  0.0494  0.0000 -1.0000 -0.0652
 -8.8300  0.0000  0.0000  0.0563  0.0000 -1.0000 -0.1055
 -7.5960  0.0000  0.0000  0.0653  0.0000 -1.0000 -0.1665
 -6.3620  0.0000  0.0000  0.0776  0.0000 -1.0000 -0.2538
 -5.1280  0.0000  0.0000  0.0957  0.0000 -0.9999 -0.3666
 -3.8940  0.0000  0.0000  0.1244  0.0000 -0.9992 -0.4863
 -2.6600  0.0000  0.0000  0.1763  0.0008 -0.9903 -0.5564
 -1.4260  0.0000  0.0000  0.2912  0.1309 -0.8908 -0.4691
 -0.1920  0.0000  0.0000  0.6176  0.9638 -0.1897 -0.0914
  1.0420  1.0000  1.0420  1.3993  0.3376  0.7787  0.6537
  2.2760  1.0000  2.2760  2.4778  0.0056  0.9791  1.7236

Vstup Výstup

Vstup

0 1 1.2 5 15 s

Výstup

              x              1              2              3              4              5              6
        0.00000        1.00000        0.00000        0.70711        1.00000        0.00000        0.00000

Vstup Výstup

Manual režim - správnosť hodnôt

Vstup

-2.84 11.06 1 0 6 2 k

Výstup

     x    -3    -2    -1     0     1     2     3     4     5     6     7     8     9    10
     2     0     0     0     0     1     2     3     4     5     6     7     8     9    10

Vstup Výstup

Vstup

-4 12 2 3 7 1 3 6 D

Výstup

      x -4.000 -2.000  0.000  2.000  4.000  6.000  8.000 10.000 12.000
      1  0.000  0.000  1.000  1.000  1.000  1.000  1.000  1.000  1.000
      3  0.121  0.225  0.707  2.225  4.121  6.082  8.062 10.050 12.042
      6 -0.477 -0.538  0.000  1.462  3.523  5.715  7.856  9.933 11.970

Vstup Výstup

Vstup

-22.22 1.06 4 3 8 2 1 6 4 3 5 m

Výstup

       x -22.220 -18.220 -14.220 -10.220  -6.220  -2.220
       2   0.000   0.000   0.000   0.000   0.000   0.000
       1   0.000   0.000   0.000   0.000   0.000   0.000
       6  -0.000  -0.002  -0.012  -0.061  -0.266  -0.550
       4   0.000   0.000   0.000   0.000   0.000   0.007
       3   0.022   0.027   0.035   0.049   0.079   0.206
       5  -1.000  -1.000  -1.000  -1.000  -1.000  -0.977

Vstup Výstup

Vstup

-5 5 1 1 5 1 2 2 2 5 5 6 Y

Výstup

    x -5.0 -4.0 -3.0 -2.0 -1.0  0.0  1.0  2.0  3.0  4.0  5.0
    1  0.0  0.0  0.0  0.0  0.0  1.0  1.0  1.0  1.0  1.0  1.0
    2  0.0  0.0  0.0  0.0  0.0  0.0  1.0  2.0  3.0  4.0  5.0
    2  0.0  0.0  0.0  0.0  0.0  0.0  1.0  2.0  3.0  4.0  5.0
    2  0.0  0.0  0.0  0.0  0.0  0.0  1.0  2.0  3.0  4.0  5.0
    5 -1.0 -1.0 -1.0 -1.0 -0.8  0.0  0.8  1.0  1.0  1.0  1.0
    5 -1.0 -1.0 -1.0 -1.0 -0.8  0.0  0.8  1.0  1.0  1.0  1.0
    6 -0.4 -0.5 -0.5 -0.5 -0.4  0.0  0.6  1.5  2.5  3.5  4.6

Vstup Výstup

Vstup

-11.52 3 0.79 4 12 5 e

Výstup

           x    -11.5200    -10.7300     -9.9400     -9.1500     -8.3600     -7.5700     -6.7800     -5.9900     -5.2000     -4.4100     -3.6200     -2.8300     -2.0400     -1.2500     -0.4600      0.3300      1.1200      1.9100      2.7000
           5     -1.0000     -1.0000     -1.0000     -1.0000     -1.0000     -1.0000     -1.0000     -1.0000     -0.9999     -0.9997     -0.9986     -0.9931     -0.9667     -0.8483     -0.4301      0.3185      0.8076      0.9571      0.9910

Vstup Výstup

Vstup

-3.49 4.962 1.1 0 3 4 5 6 r

Výstup

  x -3 -2 -1 -0  1  2  3  4
  4  0  0  0  1  0  0  0  0
  5 -1 -1 -1 -0  1  1  1  1
  6 -1 -1 -0 -0  1  1  3  4

Vstup Výstup

Vstup

-14.3 5.7 0.13 1 9 5 1 2 4 3 j

Výstup

        x    -14.3    -14.2    -14.0    -13.9    -13.8    -13.6    -13.5    -13.4    -13.3    -13.1    -13.0    -12.9    -12.7    -12.6    -12.5    -12.3    -12.2    -12.1    -12.0    -11.8    -11.7    -11.6    -11.4    -11.3    -11.2    -11.0    -10.9    -10.8    -10.7    -10.5    -10.4    -10.3    -10.1    -10.0     -9.9     -9.7     -9.6     -9.5     -9.4     -9.2     -9.1     -9.0     -8.8     -8.7     -8.6     -8.4     -8.3     -8.2     -8.1     -7.9     -7.8     -7.7     -7.5     -7.4     -7.3     -7.1     -7.0     -6.9     -6.8     -6.6     -6.5     -6.4     -6.2     -6.1     -6.0     -5.8     -5.7     -5.6     -5.5     -5.3     -5.2     -5.1     -4.9     -4.8     -4.7     -4.5     -4.4     -4.3     -4.2     -4.0     -3.9     -3.8     -3.6     -3.5     -3.4     -3.2     -3.1     -3.0     -2.9     -2.7     -2.6     -2.5     -2.3     -2.2     -2.1     -1.9     -1.8     -1.7     -1.6     -1.4     -1.3     -1.2     -1.0     -0.9     -0.8     -0.6     -0.5     -0.4     -0.3     -0.1      0.0      0.1      0.3      0.4      0.5      0.7      0.8      0.9      1.0      1.2      1.3      1.4      1.6      1.7      1.8      2.0      2.1      2.2      2.3      2.5      2.6      2.7      2.9      3.0      3.1      3.3      3.4      3.5      3.6      3.8      3.9      4.0      4.2      4.3      4.4      4.6      4.7      4.8      4.9      5.1      5.2      5.3      5.5      5.6
        5     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -1.0     -0.9     -0.9     -0.9     -0.9     -0.9     -0.8     -0.8     -0.7     -0.7     -0.6     -0.5     -0.4     -0.3     -0.1      0.0      0.1      0.3      0.4      0.5      0.6      0.7      0.7      0.8      0.8      0.9      0.9      0.9      0.9      0.9      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0
        1      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0      1.0
        2      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.1      0.3      0.4      0.5      0.7      0.8      0.9      1.0      1.2      1.3      1.4      1.6      1.7      1.8      2.0      2.1      2.2      2.3      2.5      2.6      2.7      2.9      3.0      3.1      3.3      3.4      3.5      3.6      3.8      3.9      4.0      4.2      4.3      4.4      4.6      4.7      4.8      4.9      5.1      5.2      5.3      5.5      5.6
        4      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.1      0.1      0.1      0.2      0.3      0.3      0.4      0.5      0.7      0.8      0.9      0.9      1.0      1.0      1.0      0.9      0.9      0.8      0.7      0.5      0.4      0.3      0.3      0.2      0.1      0.1      0.1      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0
        3      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.0      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.1      0.2      0.2      0.2      0.2      0.2      0.2      0.2      0.2      0.2      0.2      0.2      0.3      0.3      0.3      0.3      0.3      0.4      0.4      0.4      0.5      0.5      0.5      0.6      0.6      0.7      0.8      0.8      0.9      1.0      1.1      1.2      1.3      1.4      1.5      1.6      1.7      1.8      1.9      2.1      2.2      2.3      2.4      2.5      2.7      2.8      2.9      3.0      3.1      3.3      3.4      3.5      3.6      3.8      3.9      4.0      4.2      4.3      4.4      4.5      4.7      4.8      4.9      5.0      5.2      5.3      5.4      5.6      5.7

Vstup Výstup

Vstup

-2 1 0.1 3 8 1 1 3 1 1 5 5 2 3 3 3 W

Výstup

       x  -2.000  -1.900  -1.800  -1.700  -1.600  -1.500  -1.400  -1.300  -1.200  -1.100  -1.000  -0.900  -0.800  -0.700  -0.600  -0.500  -0.400  -0.300  -0.200  -0.100   0.000   0.100   0.200   0.300   0.400   0.500   0.600   0.700   0.800   0.900
       1   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000
       1   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000
       3   0.225   0.234   0.245   0.256   0.268   0.281   0.295   0.310   0.327   0.346   0.366   0.388   0.412   0.439   0.468   0.500   0.535   0.573   0.614   0.659   0.707   0.759   0.814   0.873   0.935   1.000   1.068   1.139   1.212   1.288
       1   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000
       1   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000   1.000
       5  -0.964  -0.956  -0.947  -0.935  -0.922  -0.905  -0.885  -0.862  -0.834  -0.800  -0.762  -0.716  -0.664  -0.604  -0.537  -0.462  -0.380  -0.291  -0.197  -0.100   0.000   0.100   0.197   0.291   0.380   0.462   0.537   0.604   0.664   0.716
       5  -0.964  -0.956  -0.947  -0.935  -0.922  -0.905  -0.885  -0.862  -0.834  -0.800  -0.762  -0.716  -0.664  -0.604  -0.537  -0.462  -0.380  -0.291  -0.197  -0.100   0.000   0.100   0.197   0.291   0.380   0.462   0.537   0.604   0.664   0.716
       2   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.000   0.100   0.200   0.300   0.400   0.500   0.600   0.700   0.800   0.900
       3   0.225   0.234   0.245   0.256   0.268   0.281   0.295   0.310   0.327   0.346   0.366   0.388   0.412   0.439   0.468   0.500   0.535   0.573   0.614   0.659   0.707   0.759   0.814   0.873   0.935   1.000   1.068   1.139   1.212   1.288
       3   0.225   0.234   0.245   0.256   0.268   0.281   0.295   0.310   0.327   0.346   0.366   0.388   0.412   0.439   0.468   0.500   0.535   0.573   0.614   0.659   0.707   0.759   0.814   0.873   0.935   1.000   1.068   1.139   1.212   1.288
       3   0.225   0.234   0.245   0.256   0.268   0.281   0.295   0.310   0.327   0.346   0.366   0.388   0.412   0.439   0.468   0.500   0.535   0.573   0.614   0.659   0.707   0.759   0.814   0.873   0.935   1.000   1.068   1.139   1.212   1.288

Vstup Výstup

Vstup

0.42 10 10.5 5 15 4 U

Výstup

              x        0.42000
              4        0.83828

Vstup Výstup

Manual režim - správnosť hodnôt aj správny formát tabuľky

Vstup

-7 2 3 2 8 3 x

Výstup

       x   -7.00   -4.00   -1.00    2.00
       3    0.07    0.12    0.37    2.22

Vstup Výstup

Vstup

-56 32 3 4 10 2 5 6 s

Výstup

         x  -56.0000  -53.0000  -50.0000  -47.0000  -44.0000  -41.0000  -38.0000  -35.0000  -32.0000  -29.0000  -26.0000  -23.0000  -20.0000  -17.0000  -14.0000  -11.0000   -8.0000   -5.0000   -2.0000    1.0000    4.0000    7.0000   10.0000   13.0000   16.0000   19.0000   22.0000   25.0000   28.0000   31.0000
         2    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    0.0000    1.0000    4.0000    7.0000   10.0000   13.0000   16.0000   19.0000   22.0000   25.0000   28.0000   31.0000
         5   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -1.0000   -0.9999   -0.9640    0.7616    0.9993    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000    1.0000
         6   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0000   -0.0001   -0.0002   -0.0009   -0.0035   -0.0128   -0.0448   -0.1439   -0.3793   -0.5379    0.6225    3.5232    6.7948    9.9331   12.9805   15.9946   18.9986   21.9996   24.9999   28.0000   31.0000

Vstup Výstup

Vstup

-1 10.3 2 1 7 6 5 4 3 2 1 f

Výstup

      x   -1.0    1.0    3.0    5.0    7.0    9.0
      6   -0.4    0.6    2.5    4.6    6.8    8.9
      5   -0.8    0.8    1.0    1.0    1.0    1.0
      4    0.4    0.4    0.0    0.0    0.0    0.0
      3    0.4    1.4    3.2    5.1    7.1    9.1
      2    0.0    1.0    3.0    5.0    7.0    9.0
      1    0.0    1.0    1.0    1.0    1.0    1.0

Vstup Výstup

Vstup

-2.47 6.91 3 2 10 3 3 3 3 4 n

Výstup

         x     -2.47      0.53      3.53      6.53
         3      0.19      1.02      3.67      6.61
         3      0.19      1.02      3.67      6.61
         3      0.19      1.02      3.67      6.61
         3      0.19      1.02      3.67      6.61
         4      0.00      0.76      0.00      0.00

Vstup Výstup

Vstup

-30 45 8.94 3 10 6 E

Výstup

         x   -30.000   -21.060   -12.120    -3.180     5.760    14.700    23.640    32.580    41.520
         6    -0.000    -0.001    -0.028    -0.539     5.454    14.691    23.640    32.580    41.520

Vstup Výstup

Vstup

-12 4.222 2.5 2 8 1 2 3 v

Výstup

       x  -12.00   -9.50   -7.00   -4.50   -2.00    0.50    3.00
       1    0.00    0.00    0.00    0.00    0.00    1.00    1.00
       2    0.00    0.00    0.00    0.00    0.00    0.50    3.00
       3    0.04    0.05    0.07    0.11    0.22    1.00    3.16

Vstup Výstup

Vstup

-1 1 0.1 3 9 5 6 2 4 1 3 d

Výstup

        x   -1.000   -0.900   -0.800   -0.700   -0.600   -0.500   -0.400   -0.300   -0.200   -0.100   -0.000    0.100    0.200    0.300    0.400    0.500    0.600    0.700    0.800    0.900    1.000
        5   -0.762   -0.716   -0.664   -0.604   -0.537   -0.462   -0.380   -0.291   -0.197   -0.100   -0.000    0.100    0.197    0.291    0.380    0.462    0.537    0.604    0.664    0.716    0.762
        6   -0.378   -0.350   -0.321   -0.289   -0.255   -0.219   -0.180   -0.139   -0.095   -0.049   -0.000    0.051    0.105    0.161    0.220    0.281    0.345    0.411    0.479    0.550    0.622
        2    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.100    0.200    0.300    0.400    0.500    0.600    0.700    0.800    0.900    1.000
        4    0.368    0.445    0.527    0.613    0.698    0.779    0.852    0.914    0.961    0.990    1.000    0.990    0.961    0.914    0.852    0.779    0.698    0.613    0.527    0.445    0.368
        1    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    0.000    1.000    1.000    1.000    1.000    1.000    1.000    1.000    1.000    1.000    1.000
        3    0.366    0.388    0.412    0.439    0.468    0.500    0.535    0.573    0.614    0.659    0.707    0.759    0.814    0.873    0.935    1.000    1.068    1.139    1.212    1.288    1.366

Vstup Výstup

Vstup

-3 6 1.4 2 8 1 2 3 4 5 6 6 5 4 3 2 1 1 1 2 k

Výstup

       x   -3.00   -1.60   -0.20    1.20    2.60    4.00    5.40
       1    0.00    0.00    0.00    1.00    1.00    1.00    1.00
       2    0.00    0.00    0.00    1.20    2.60    4.00    5.40
       3    0.16    0.27    0.61    1.53    2.78    4.12    5.49
       4    0.00    0.08    0.96    0.24    0.00    0.00    0.00
       5   -1.00   -0.92   -0.20    0.83    0.99    1.00    1.00
       6   -0.55   -0.50   -0.10    0.77    2.04    3.52    5.06
       6   -0.55   -0.50   -0.10    0.77    2.04    3.52    5.06
       5   -1.00   -0.92   -0.20    0.83    0.99    1.00    1.00
       4    0.00    0.08    0.96    0.24    0.00    0.00    0.00
       3    0.16    0.27    0.61    1.53    2.78    4.12    5.49
       2    0.00    0.00    0.00    1.20    2.60    4.00    5.40
       1    0.00    0.00    0.00    1.00    1.00    1.00    1.00
       1    0.00    0.00    0.00    1.00    1.00    1.00    1.00
       1    0.00    0.00    0.00    1.00    1.00    1.00    1.00
       2    0.00    0.00    0.00    1.20    2.60    4.00    5.40

Vstup Výstup

Vstup

0.4 12.4 20 5 19 3 X

Výstup

                  x            0.40000
                  3            0.93485

Vstup Výstup

Špeciálna situácia: používateľ zadá neexistujúce číslo aktivačnej funkcie v manual režime

Vstup

-3 14 2.54 2 7 7 h

Výstup

Program nič nevypíše.

Vstup Výstup

Vstup

-3 4 2 2 10 1 22 6 Q

Výstup

         x     -3.00     -1.00      1.00      3.00
         1      0.00      0.00      1.00      1.00
         6     -0.55     -0.38      0.62      2.45

Vstup Výstup

Vstup

0 6 0.5 3 8 15 2 6 8 3 30 d

Výstup

       x   0.000   0.500   1.000   1.500   2.000   2.500   3.000   3.500   4.000   4.500   5.000   5.500   6.000
       2   0.000   0.500   1.000   1.500   2.000   2.500   3.000   3.500   4.000   4.500   5.000   5.500   6.000
       6   0.000   0.281   0.622   1.019   1.462   1.943   2.453   2.982   3.523   4.071   4.621   5.170   5.715
       3   0.707   1.000   1.366   1.781   2.225   2.686   3.158   3.637   4.121   4.608   5.098   5.589   6.082

Vstup Výstup

Zdroje

Nasledujúce zdroje vám môžu pomôcť pri programovaní zadania. Odporúčame si tieto zdroje preštudovať. Na prístup k niektorým zdrojom potrebujete byť prihlásení vo vašom univerzitnom Google STU konte.

Prednášky

Jazyk C

Funkcie printf a scanf

Zdroje použité pri tvorbe zadania a prezentácie

Copyright © 2025, Pavol Marák, ÚIM FEI STU.
Vyrobené pomocou Django a Spectre.css.
Regulárne výrazy testujeme pomocou Regular Expression 101.
Videá prehrávame pomocou Plyr prehrávača.
Animácie vytvárame pomocou Animate.css.