Struny

Všetky kombinácie reťazcov, ktoré sa dajú použiť na vytáčanie čísla
2026

Všetky kombinácie reťazcov, ktoré sa dajú použiť na vytáčanie čísla

Vzhľadom na číslo vytlačte všetky možné kombinácie reťazcov, ktoré sa dajú použiť na vytočenie daného čísla v telefóne s nasledujúcimi špecifikáciami. V danom telefóne môžeme vytáčať, 2 pomocou A alebo B alebo C, 3 pomocou D alebo E alebo F, ................... 8 Použitie T alebo U alebo V, 9 pomocou W alebo X alebo Y alebo z 1 0. Napríklad, ak 23, je dané telefónne číslo, program by mal tlačiť AD, AE, AF, BD, BF, BF, CD, CE, CF

Odstráňte ďalšie priestory zo strunu
2026

Odstráňte ďalšie priestory zo strunu

Vzhľadom na reťazec obsahujúci mnoho po sebe idúcich priestorov orežte všetky medzery tak, aby všetky slová mali obsahovať medzi nimi iba jediný priestor. Konverzia by sa mala uskutočniť na mieste a riešenie by malo zvládnuť koncové a vedúce priestory a tiež odstrániť predchádzajúce priestory pred bežnou interpunkciou, ako je úplná stop, čiarka a otáznik.

Roman na celé konverzie
2026

Roman na celé konverzie

Vzhľadom na reťazec S predstavujúcim rímsku číslicu zistite, že je to zodpovedajúca celočíselná hodnota. Rímske číslice sa tvoria pomocou nasledujúcich symbolov: i = 1, v = 5, x = 10, l = 50, c = 100, d = 500 a m = 1000. numbers sa zvyčajne tvoria kombináciou týchto symbolov zľava doprava a ich hodnoty odčítajú alebo odpočítajú na základe konkrétnych pravidiel.

Generovať jednorazové heslo alebo jedinečnú adresu URL identifikácie
2026

Generovať jednorazové heslo alebo jedinečnú adresu URL identifikácie

Jednorazové heslo (OTP) je heslo, ktoré je platné iba pre jednu prihlasovaciu reláciu alebo transakciu v počítačovom systéme alebo inom digitálnom zariadení. Viac informácií nájdete v tomto. Algoritmus náhodne vyberte znaky z našich všetkých možností a vygenerujte z nej reťazec požadovanej dĺžky. OTP sú zvyčajne dlhé 6 až 7 znakov a náhodnosť v 6-7 znakoch takmer zaručuje bezpečný spôsob prihlásenia.

Vigenèrova šifra
2026

Vigenèrova šifra

Vigenerova šifra je metóda šifrovania abecedného textu. Používa jednoduchú formu polyalfabetickej substitúcie. Polyalfabetická šifra je akákoľvek šifra založená na substitúcii s použitím viacerých substitučných abecied. Šifrovanie pôvodného textu sa vykonáva pomocou Vigenèrovho štvorca alebo Vigenèrovej tabuľky.

Implementujte telefónny zoznam
2026

Implementujte telefónny zoznam

Uvedený zoznam kontaktov, ktoré existujú v telefónnom zozname. Úlohou je implementovať vyhľadávací dopyt pre telefónny zoznam. Vyhľadávací dopyt na reťazci „str“ zobrazí všetky kontakty s predponou „str“. Jednou špeciálnou vlastnosťou funkcie vyhľadávania je, že keď používateľ hľadá kontakt zo zoznamu kontaktov, potom sa po zadaní každého znaku zobrazia návrhy (Kontakty s predponou ako reťazcom). Poznámka: Kontakty v zozname pozostávajú iba z malých písmen. Príklad:

Najmenší palindróm po výmene
2026

Najmenší palindróm po výmene

Daný reťazec, ktorý obsahuje malé písmená abecedy a jeden špeciálny znak bodka(.). Potrebujeme nahradiť všetky bodky nejakým abecedným znakom tak, aby sa výsledný reťazec stal palindrómom, v prípade mnohých možných zámen musíme zvoliť palindrómový reťazec, ktorý je lexikograficky najmenší. Ak nie je možné konvertovať reťazec na palindróm po všetkých možných náhradách, potom výstup Nie je možné.