Programmieren Herausforderungen

Stärke deine Problemlösefähigkeiten mit sprachneutralen Herausforderungen, die du in Python, C++ oder C# lösen kannst. Jede Einreichung wird automatisch getestet und von KI überprüft.

  • Python · C++ · C#
  • Automatisierte Tests
  • KI-Code-Review
  • Community-Lösungen
Lernpfad
150
Herausforderungen
2
Geteilte Lösungen
3
Sprachen

Alle Herausforderungen

Nach Thema, Sprache oder Schwierigkeitsgrad suchen.

150 Herausforderungen
Einfach

Halve Until One

Count how many halvings bring a number down to 1.

BeginnerLearning-pathLoops
Noch keine Lösungen
Schwierig

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
Noch keine Lösungen
Einfach

Pangram Check

A pangram contains every English letter at least once.

SetsStrings
Noch keine Lösungen
Einfach

Wert einer römischen Zahl

Wandle eine römische Zahl in eine Zahl um.

BeginnerLookup-tablesStringsStudent-beginner
Noch keine Lösungen
Einfach

Average of Three

Average three whole numbers.

BeginnerLearning-pathVariables
Mittel

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
Noch keine Lösungen
Mittel

Finde rechtwinklige Dreiecks-Tripel

Liste alle ganzzahligen rechtwinkligen Dreiecke mit einem vorgegebenen Umfang auf.

GeometryNumber-theory
Noch keine Lösungen
Mittel

Fertigungszeit in der Fabrik

Finde den frühesten Zeitpunkt, zu dem parallele Maschinen eine Zielanzahl von Produkten fertigstellen können.

AlgorithmsBinary-search
Noch keine Lösungen
Einfach

Every Other Character

Keep the characters at even positions.

BeginnerLearning-pathStrings
Noch keine Lösungen
Mittel

Ziffern-Potenzsumme

Addiere jede Ziffer, potenziert mit ihrer Position von links.

Algorithms
Noch keine Lösungen
Einfach

Min and Max Together

Find the smallest and largest value in one pass.

ArraysBeginnerFunctionsLearning-path
Noch keine Lösungen
Einfach

Days in a Month

Return how many days a month has, including leap years.

BeginnerConditionsFunctionsLearning-path
Noch keine Lösungen
Einfach

Duplikate entfernen

Behalte nur das erste Vorkommen jedes Werts.

ArraysBeginnerSetsStudent-beginner
Noch keine Lösungen
Mittel

Würfelsequenzen zählen

Zähle geordnete Würfelsequenzen mit einer gegebenen Gesamtsumme.

CombinatoricsDynamic-programming
Noch keine Lösungen
Mittel

Digitale Wurzel

Summiere die Ziffern wiederholt, bis nur noch eine Ziffer übrig bleibt.

Algorithms
Noch keine Lösungen
Mittel

Summe der Primzahlen unterhalb eines Grenzwerts

Addiere alle Primzahlen strikt unterhalb eines Grenzwerts.

Number-theorySieve
Noch keine Lösungen
Einfach

DNA to RNA Transcription

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

MappingStrings
Noch keine Lösungen
Einfach

Klassifiziere eine Zahl anhand ihrer Teiler

Klassifiziere eine positive ganze Zahl als vollkommen, überschüssig oder mangelhaft.

BeginnerNumber-theory
Noch keine Lösungen