Hackerrank – Extra Long Factorials

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Nutné vypočítať faktoriál. Dať si pozor, či programovací jazyk podporuje veľké čísla. Vytvoril som riešenie v týchto programovacích jazykoch Scala Java Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Scala

Java

Ruby

Hackerrank – Library Fine

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Načítaj vstupy a vyparsuj z nich dátumy. Urob rozdiely medzi zadaným rokom a očakávaným rokom vrátenia. Podobne pre mesiac a deň. Porovnaj hodnoty a vypočítaj poplatok: – ak je rozdiel rokov väčší ako 0, poplatok je 10000 – ak je rozdiel rokov rovný 0 a […]

Hackerrank – Time Conversion

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie hours časť zadaného času od pozície 0 po pozíciu prvého výskytu ‚:‘ minutes časť zadaného času od pozície prvého výskytu znaku ‚:‘ + 1 po pozíciu posledného výskytu znaku ‚:‘ seconds časť zadaného času od pozície posledého výskytu znaku ‚:‘ + 1 po koniec vstupu […]

Šaral 2.0 – špecifikácia jazyka

ŠARAL 2.0 – Šariš Algoritmik Lengvidž 2.0 – špecifikácia jazyka Poznámka: Príspevok je len prepis pôvodného dokumentu špecifikácia. Môj návrh vychádza z jazyka Šaral, ktorého prezentáciu v &guot;populárno-vedeckej" forme je možné nájsť napr. na http://www.trsek.com/sr/clanky/saral (odporúčam vypočuť si zvukovú nahrávku dostupnú v spodnej časti stránky). Platné identifikátory sú postupnosti malých a veľkých písmen, číslic a […]

Šaral – Šariš Algoritmik Lengvidž – Ako to začalo

Šaral – Ako to začalo Chceme Vas teraz zoznámiť so špicou pokroku a evolúcie v spracovaní informácií.S problémovo orientovamým vedecko-technickým programovacím jazykom Šaral. Už od prvých pokusov šarišsko-americkej firmy IBM tu bola potreba spraviť taký jazyk, ktorému by rozumel ako počítač tak človek. Niekedy v roku 2012 mi kolega v práci spomenul, ako pre človeka […]

Hackerrank – Simple Array Sum

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Je to jeden zo zahrievacích problémov, tzn. že riešenie je veľmi jednoduché. Je potrebné načítať všetky čísla na štandardnom vstupe n-krát, potom ich spočítať. Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Scala […]