Sfide di Programmazione

Allena le tue capacità di problem solving con sfide indipendenti dal linguaggio, risolvibili in Python, C++ o C#. Ogni invio viene testato automaticamente e revisionato dall'AI.

  • Python · C++ · C#
  • Test automatici
  • Revisione AI
  • Soluzioni della community
Percorso di apprendimento
150
Sfide
2
Soluzioni condivise
3
Linguaggi

Tutte le sfide

Cerca per argomento, linguaggio o difficoltà.

25 sfide
Difficile

Trova Molti Pattern nel Testo

Per ogni pattern richiesto, determina se appare come sottostringa contigua in qualsiasi punto del testo condiviso.

Pattern-matchingStringsTries
Nessuna soluzione ancora
Facile

Verifica Pangramma

Un pangramma contiene ogni lettera dell'alfabeto inglese almeno una volta.

SetsStrings
Nessuna soluzione ancora
Facile

Valore di un Numero Romano

Converti un numero romano in un numero intero.

BeginnerLookup-tablesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Every Other Character

Keep the characters at even positions.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

MappingStrings
Nessuna soluzione ancora
Difficile

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
Nessuna soluzione ancora
Media

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

BeginnerLearning-pathRecursionStrings
Nessuna soluzione ancora
Facile

Word Tile Score

Add the tile values for every letter in a word.

Lookup-tablesStrings
Nessuna soluzione ancora
Facile

Conta Lettere Maiuscole

Conta le lettere maiuscole in un testo.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

Initials From a Name

Build uppercase initials from a full name.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Difficile

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Nessuna soluzione ancora
Facile

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

BeginnerLearning-pathStrings
Nessuna soluzione ancora
Facile

Primo Carattere Unico

Trova il primo carattere che compare una sola volta.

BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Frequenza dei caratteri

Conta quante volte appare ciascun carattere.

BeginnerDictionariesStringsStudent-beginner
Nessuna soluzione ancora
Facile

Parola più lunga

Trova la parola più lunga in una frase.

BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Password Rules Check

Check a password against simple strength rules.

BeginnerConditionsLearning-pathStrings
Nessuna soluzione ancora
Facile

Title Case

Metti la prima lettera di ogni parola in maiuscolo.

BeginnerStringsStudent-beginner
Nessuna soluzione ancora
Facile

Acronym Generator

Create an acronym from the first letter of every word, in uppercase.

ParsingStrings
Nessuna soluzione ancora