Sort by

recency

|

761 Discussions

|

  • + 0 comments

    two lines:

    inp,li = int(input()), input().split()
    print(all(int(i) >0 for i in li)and any(j == j[::-1] for j in li)) 
    
  • + 0 comments
    _ ,num_list = input(),input().split()
    print(all([all([int(i) > 0 for i in num_list]),any([i == i[::-1] for i in num_list])]))
    
  • + 0 comments

    One line solution

    print((n := int(input())) and (lista := list(map(int, input().split()))) and all([all(val > 0 for val in lista), any(str(val) == str(val)[::-1] for val in lista)]))
    
  • + 0 comments
    N = int(input())
    integers = list(map(int,input().split()))
    
    def is_palindromic(integer):
        string = str(integer)
        reverse_string = string[-1::-1]
        if string == reverse_string :
            return True
            
    print((all(map(lambda x: x>0, integers))) and (any(map(lambda x: is_palindromic(x), integers))))
    
  • + 0 comments

    N = int(input())

    int_list = list(map(int, input().split()))

    print(all([i>0 for i in int_list]+[any([i==i[::-1] for i in map(str, int_list)])]))