E zgjidhur, por mund të postoni zgjidhjet tuaja ato më kreative do të referohen në detyrë.
Problemi #
Nëse jepet inputi si një string, ju duhet ta gjeni se ai string a është palindrom.
Palindrom është kur një fjalë ose string lexohet njejt nga ana e djathë dhe e majtë.
Shembuj të palindromave:
- Aba
- Ata
- Radar
- 22022022
p.sh.
- Nëse
teksti = "ata"
atëherë metoda kthenzgjidhja(teksti) = true
. - Nëse
teksti = "aasss"
atëherë metoda kthenzgjidhja(teksti) = false
. - Nëse
teksti = "a"
atëherë metoda kthenzgjidhja(teksti) = true
.
function zgjidhja(string $teksti): bool {
// shkruaj Logjikën
}
Mund ta përdorni këtë test kodin që siguron që disa shembuj të thjeshtë kalojnë.
function zgjidhja(string $teksti): bool {
// shkruaj Logjikën
}
assertEquals(true, zgjidhja("ata"));
assertEquals(false, zgjidhja("njeri"));
assertEquals(true, zgjidhja("a"));
function assertEquals($ex, $res) {
if ($ex !== $res) {
echo "Deshtoj... \n";
exit;
}
echo "Kaloj\n";
}
Zgjidhja #
Problemi është zgjidhur nga arlinndi9 në seksionin e komenteve në gjuhën python.
def palindrom(text):
if text==text[::-1]:
return True
else:
return False
Postojeni zgjidhjen në koment 👇