Професионална програма
Loading...
+ Нов въпрос
icowwww avatar icowwww 1836 Точки

Здравей,

Ако това е задачата от функции: https://judge.softuni.org/Contests/Compete/Index/1728#7

Не мога да разбера какво правиш с тези цикли. Реално е нужен само един, който обхожда всичките числа в масива и сравнява дали е същото ако го обърнеш наобратно:

https://pastebin.com/wtStVz4V

0
svephoto avatar svephoto 1114 Точки

Здравей, колега icowwww,

 

Да, точно тази е задачата. Тъкмо бях приготвил решение и видях, че колегата ramioueidat3 вече е стигнал до 100/100 в Judge. laugh Моето е доста подобно на твоето, като аз използвам reversed() метода, ето да го видиш, ако искаш: https://pastebin.com/D7pX0cTU.

0
icowwww avatar icowwww 1836 Точки

Здравей svephoto,

Аз го редактирах неговото.

Иначе може и с 3 реда, като се създаде масив с lambda, спрямо това дали е същото, ако е обърнато. И после само принтиране на масива. Но може би е по-неразбираемо:

number_list = input().split(", ")
resultArr = list(map(lambda x: 'True' if (x == x[::-1]) else 'False', number_list))
print("\n".join(resultArr))

 

0
svephoto avatar svephoto 1114 Точки

Разбрах, icowwww, аз дори не погледнах решението на колегата, защото искаш първо сам да го разпиша. laugh Разбира се, че става и така на три реда, както си го показал, аз дори много харесвам кратките изрази с ламбда. yes

0
Emile65 avatar Emile65 1 Точки

I'm particularly remained mindful of the article and I will get many advantages from it. Consequently, thank you for sharing it.

www.crediblebh.com
 

0
08/12/2021 06:02:49