Challenge #8: Hosszú nevek

Legalább 3 szóköz legyen az üdvözlést tartalmazó sorban mindkét oldalon. Ha ezzel a középső sor több, mint 40 karakter hosszú, a többi sort is igazítsd hozzá, hogy egyforma hosszúak legyenek.


let s = input();
print("Hello " + s);


Bemenet:

Kimenet:

Bemenet:
Sasha
Helyes kimenet:
########################################
# #
# Good morning, Sasha! #
# #
########################################
Bemenet:
Sir Robin, a nem annyira bátor, mint Sir Lancelot
Helyes kimenet:
#######################################################################
# #
# Good morning, Sir Robin, a nem annyira bátor, mint Sir Lancelot #
# #
#######################################################################

Segítségek

Input/output kezelés

A bemenetről olvasni az input() függvénnyel tudsz, ez mindig a bemenet következő sorát adja vissza string-ként, ha már nincs több sor, akkor pedig üres string-et ad vissza. Kiíráshoz használd a print() függvényt, ami egy string-et vár. Nem tesz sorvége karaktert (\n), szóval ha új sort akarsz kezdeni a kimeneten, arról neked kell gondoskodnod (print("\n");).

Tudnivalók az ellenőrzésről

Az ellenőrzéskor a kimenetedet karakterenként hasonlítjuk össze az elvárt kimenettel. Ezért tökéletesen meg kell egyeznie a kettőnek. Az elvárt kimenetben látható karaktereken kívül csak szóköz és sorvége ("\n") karaktert használj! Pontosan annyi szóközt tegyél, amennyit a feladat elvár! A sorok végén ne legyen szóköz. Az utolsó sor végén ne legyen sorvége karakter.

Kapcsolatok