Hackerrank – Flowers

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Usporiadaj všetky ceny zostupne. Rovnica pre určenie ceny kvetu i: $$total = \sum_{i=0}^{n-1}((i / k + 1) * price_{i})$$ Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Ruby Scala Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Ruby

[…]

Hackerrank – Flipping Bits

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Definoval som si najväčšie možné neznamienkové celé číslo v dvojkovej sústave 11 111 111 111 111 111 111 111 111 111 111. Pre každé zadané číslo som vykonal operáciu XOR so zadaným maximom a vypísal výsledok. Nie všetky programovacie jazyky podporujú štandardne znamienkové celé čísla. […]

Hackerrank – Find Point

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Pozri Wikipedia stránku. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Find Hackerrank

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Vypíš „0“ ak zadaný reťazec zodpovedá regulárnemu výrazu ^hackerrank$ alebo ^hackerrank.*hackerrank$ Vypíš „1“ ak zadaný reťazec zodpovedá regulárnemu výrazu ^hackerrank.* Vypíš „2“ ak zadaný reťazec zodpovedá regulárnemu výrazu .*hackerrank$ inak vypíš „-1“ Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia […]

Hackerrank – Find Digits

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Spočítaj všetky číslice, ktoré sú väčšie ako 0 a ak je zadané číslo deliteľné aktuálnou číslicou, ktorú porovnávame. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby […]

Hackerrank – Find a Substring

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Pre všetky riadky spočítaj výskyt tohto regulárneho výrazu: \w+{substring}\w+ Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Filling Jars

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie sum = (b – a + 1) * no_candies Urob priemer a spodnú hranicu sum. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Scala Ruby Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Scala

Ruby

Hackerrank – Fibonacci Numbers

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Použijeme rovnicu pre Fibonacciho čísla z popisu problému Fibonacci(n) = 0 , n = 1 Fibonacci(n) = 1 , n = 2 Fibonacci(n) = Fibonacci(n-1) + Fibonacci(n-2) , n > 2 Vytvoril som riešenie v týchto programovacích jazykoch: Scala Všetky riešenia sú dostupné aj na […]

Hackerrank – Even Tree

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Vytvorime si hešmapu uzlov a uzlov, s ktorými sú prepojené. Iteruj cez mapu. Ak má i-tý uzol párny počet pripojených uzlov, iteruj cez pripojené uzly. Potom pre každý j-tý pripojený uzol, znovu zisti, či majú párny počet pripojených uzlov. Ak je nepárny, potom odstrihni uzol. […]

Hackerrank – Equations

Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Riešenie podľa tohto alebo tohto. Vytvoril som riešenie v týchto programovacích jazykoch: Java JavaScript Ruby Scala Všetky riešenia sú dostupné aj na mojom GitHub profile. Java

JavaScript

Ruby

Scala