Hackerrank – CamelCase

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Existujú 2 možnosti. Rozdeliť zadaný reťazec podľa regulárneho výrazu „[A-Z]“ a potom vypísať veľkosť poľa. Prejsť všetky znaky a spočítať, koľko je veľkých písmen. Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky riešenia sú dostupné aj na mojom GitHub […]

Hackerrank – Compare The Triplets

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Načítaj všetky hodnotenia a porovnaj ich nasledujúcimi podmienkami: Ak ai > bi, potom dostane Alice 1 bod Ak ai < bi, Bob dostane bod Ak ai = bi, nikto nedostane bod Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky […]

Hackerrank – The Maximum Subarray

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Contiguous sum – použitie Kadane-ovho algoritmu Non-contiguous sum – vybraž len všetky kladná prvky zo zadaného poľa. V prípade, že takého pole je prázdne, výsledok je najväčšie číslo zo zadaného poľa. Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky […]

Hackerrank – Cut the sticks

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Pokiaľ nebude pole sticks prázdne vypíš veľkosť poľa usporiadaj pole zober najmenší prvok poľa, ktorý je po usporiadaní na začiatku vytvor nové pole, ktoré bude obsahovať už len väčšie prvky Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky riešenia […]

Hackerrank – Modified Kaprekar Numbers

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Skontroluj všetky čísla či zodpovedajú definícii Kaprekarovho čísla. 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. Java

JavaScript

Scala

Ruby

Hackerrank – Sherlock and Squares

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Horné ohraničenie problému je veľmi veľké. Musíme si to zjednodušiť. Pre zadané čísla a a b nájdeme všetky square numbers rovnicou:     . Existuje špeciálny prípad keď sa a a b rovnajú. Potom si stačí vybrať a a b a skontrolovať, či […]

Hackerrank – Angry Professor

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Spočítaj všetkých študentov, ktorí prišli pred začatím prednášky (ich čas príchodu je menší alebo rovný 0). Pre výsledok stačí skontrolovať, či je počet študentov menší ako hranica pre zrušenie prednášky. Vytvoril som riešenie v týchto programovacích jazykoch: Scala Java JavaScript Ruby Všetky riešenia […]

Hackerrank – Java Strings Introduction

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

Hackerrank – Lisa’s Workbook

Hackerrank – Popis problému Celý popis zadania sa nacháza – Hackerrank. Riešenie Máme všetky zadané problémy. Pridávaj problémy postupne na jednotlivé strany – každá strana obsahuje k problémov, alebo menej ak je koniec kapitoly. Spočítaj výsledok, ak strana obsahuje kapitolu s rovnakým číslom ako je číslo strany. Vytvoril som riešenie v týchto programovacích jazykoch: Scala […]

Hackerrank – Java If-Else

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