- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
# -*- coding: utf-8 -*-
q=0
def is_sym(li):
l=li[:]
if len(l)%2==1:
l.pop(len(l)/2)
half = l[:len(l)/2]
sec_half = l[len(l)/2:]
sec_half.reverse()
if(half==sec_half):
return True
def do_sym(li):
global q
l=li[:]
while (is_sym(l)!=True):
l.insert(len(l)-q,l[q])
q=q+1
return l
how_much=input("Сколько? ")
lis=[]
for z in range(1,how_much+1):
lis.append(input("Введите число №%d: " % (z, )))
sym = do_sym(lis)
print q
res = ""
for z in range(0, len(sym)):
res=res + "%d, " % (sym[z],)
print res
Lopata 28.05.2015 15:21 # 0
guest8 21.09.2019 15:10 # −999
guest8 21.09.2019 15:17 # −999
guest8 24.09.2019 14:22 # −999
guest8 24.09.2019 23:18 # −999
guest8 25.09.2019 16:11 # −999
guest8 26.09.2019 14:23 # −999
guest8 26.09.2019 14:23 # −999
guest8 26.09.2019 14:24 # −999
guest8 26.09.2019 16:50 # −999
guest8 26.09.2019 20:26 # −999