Cordes

Totes les combinacions de cadenes que es poden utilitzar per marcar un número
2026

Totes les combinacions de cadenes que es poden utilitzar per marcar un número

Tenint en compte un número, imprimiu totes les combinacions possibles de cadenes que es poden utilitzar per marcar el número donat en un telèfon amb especificacions següents. Al telèfon donat, podem marcar, 2 utilitzant A o B o C, 3 utilitzant D o E o F, ................... 8 Utilitzant T o U o V, 9 Utilitzant W o X o Y o Z, 1 utilitzant només 1 0 amb 0. Per exemple, si 23, és el número de telèfon donat, el programa ha d’imprimir AD, AE, AF, BD, BE, BF, CD, CE, CF, CF

Traieu els espais addicionals d'una cadena
2026

Traieu els espais addicionals d'una cadena

Tenint en compte una cadena que conté molts espais consecutius, retalleu tots els espais de manera que totes les paraules hagin de contenir només un sol espai entre ells. La conversió s’ha de fer al lloc i la solució hauria de gestionar els espais posteriors i els principals i també eliminar els espais anteriors abans de la puntuació comuna com a parada completa, coma i un signe d’interrogació.

Conversió romana a enter
2026

Conversió romana a enter

Tenint en compte una cadena que representa un número romà, trobeu que és el valor enter corresponent. Els números romans es formen mitjançant els símbols següents: i = 1, v = 5, x = 10, l = 50, c = 100, d = 500 i m = 1000.numbers es formen normalment combinant aquests símbols d’esquerra a dreta, afegint o restant els seus valors basats en regles específiques.

Per generar una contrasenya única o URL d’identificació única
2026

Per generar una contrasenya única o URL d’identificació única

Una contrasenya única (OTP) és una contrasenya vàlida per a una sola sessió d’inici de sessió o transacció, en un sistema informàtic o un altre dispositiu digital. Per a més detalls, consulteu això. L’algoritme escolliu aleatòriament caràcters de totes les nostres possibilitats i genereu una cadena de la longitud desitjada. Els OTP tenen generalment de 6-7 caràcters i l’atzar de 6-7 caràcters gairebé garanteix una forma segura d’iniciar sessió.

Xifrat de Vigenère
2026

Xifrat de Vigenère

Vigenere Cipher és un mètode per xifrar text alfabètic. Utilitza una forma senzilla de substitució polialfabètica. Un xifrat polialfabètic és qualsevol xifrat basat en la substitució, utilitzant múltiples alfabets de substitució. El xifrat del text original es fa mitjançant el quadrat de Vigenère o la taula de Vigenère.

Implementar un directori telefònic
2026

Implementar un directori telefònic

Donada una llista de contactes que existeixen en un directori telefònic. La tasca és implementar una consulta de cerca per al directori telefònic. La consulta de cerca en una cadena "str" ​​mostra tots els contactes que tenen com a prefix "str". Una propietat especial de la funció de cerca és que quan un usuari cerca un contacte a la llista de contactes, es mostren suggeriments (els contactes amb el prefix com a cadena introduïda per) després que l'usuari introdueixi cada caràcter. Exemple:

Palíndrom més petit després de la substitució
2026

Palíndrom més petit després de la substitució

Donada una cadena que té alguns caràcters de l'alfabet en minúscules i un punt de caràcter especial (.). Hem de substituir tots els punts per algun caràcter de l'alfabet de manera que la cadena resultant es converteixi en un palíndrom, en cas de moltes substitucions possibles, hem d'escollir la cadena de palíndrom que sigui lexicogràficament més petita. Si no és possible convertir la cadena en palíndrom després de tots els reemplaçaments possibles, no és possible la sortida.