• 1
    Eingabe und Ausgabe
    • Aufgaben
  • 2
    Bedingungen
    • Aufgaben
  • 3
    For-Schleife
    • Aufgaben
  • 4
    Zeichenketten
    • Aufgaben
  • 5
    While-Schleife
    • Aufgaben
  • 6
    Listen
    • Aufgaben
  • 7
    2D-Arrays
    • Aufgaben
  • 8
    Wörterbücher
    • Aufgaben
  • 9
    Mengen
    • Aufgaben
  • 10
    Funktionen und Rekursion
    • Aufgaben
  • к

Lektion 10. Functions and recursion

Schwierigkeit:

Aufgabe«Die umgekehrte Zeile»

💻 Python
Sie arbeiten in einem Unternehmen, das ein System zur Analyse von Textnachrichten entwickelt. Es ist notwendig, eine Funktion zu erstellen, die den Text im Voraus umkehrt, um Palindrome zu überprüfen und die Struktur von Nachrichten zu analysieren. Schreiben Sie die rekursive Funktion Reverse_string(S), die die Zeile entgegennimmt und sie in umgekehrter Reihenfolge zurückgibt. Erstellen Sie dann ein Programm, das mehrere Zeilen einliest und ihre konvertierten Versionen sortiert ausgibt.

Eingabeformat

Die erste Zeile enthält die Zahl n – die Anzahl der Textnachrichten. Die folgenden n Zeilen enthalten die zu verarbeitenden Nachrichten.

Ausgabeformat

Die konvertierten Zeilen, sortiert in lexikografischer Reihenfolge, jede in einer neuen Zeile

Beispiel

Eingabe

3
HELLO
world
ABC

Ausgabe

CBA
DLROW
OLLEH

Hinweis

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Entwicklerlösung

🎉 Glückwunsch! 🎉

Du hast die Aufgabe hervorragend gelöst! Es war schwierig, aber du hast die Lösung gefunden. Du bist dem Meister einen Schritt näher! Mach weiter so.

AD

Werbung

red-snake blue-snake green-snake

Führe deinen Code aus...

KI-Assistent

Hallo! Ich bin dein Programmier-Assistent. Stelle mir beliebige Fragen zu Python — ich erkläre Funktionen, Methoden und helfe dir bei der aktuellen Aufgabe!