Hackerrank – A Very Big Sum

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Načítaj čísla zo štandardného vstupu a potom ich spočítaj. Rovnaký princíp ako Simple Array Sum, ale s rozdielom, že je potrebné použiť väčsí dátový typ ako 32-bitový integer, ak programovaní jazyk štandardne nepodporuje automatickú konverziu na viacbitový integer. Vytvoril som riešenie v týchto programovacích jazykoch: […]

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 […]