[ create a new paste ] login | about

Link: http://codepad.org/qJJfGmky    [ raw code | output | fork ]

Python, pasted on Jan 14:
a=[]
a1=input().split(' ')
while a1!='end'.split(' '):
  
   a+=[a1]    #[x for x in a1.split()]
#   print(a1,end=('\n'))
   a1=input().split(' ')
print(a,end=('\n'))
# print (a[0][1])
# Это будет нашим ограничением - таблица:
k=len(a) # сколко строк во всем списке   - Длина
m=len(a[0]) # сколко чисел в одной строке  - Ширина

for i in range(k):
  for j in range(m):
    print(int(a[i-1][j])+int(a[i+1][j])+int(a[i][j-1])+int(a[i][j+1]))
    
'''    
    if i==0:
      i+=2
    elif j==0:
      j+=2

9 5 3
0 7 -1
-5 2 9
end

3 21 22
10 6 19
20 16 -1

Программа должна вывести матрицу того же размера, 
у которой каждый элемент в позиции i, j равен сумме элементов 
первой матрицы на позициях (i-1, j), (i+1, j), (i, j-1), (i, j+1). 
У крайних символов соседний элемент находится с противоположной стороны матрицы.

a=[[int(x) for x in range (input(''))] (y) for y in input('').split(' ')]
print(a)

#    a+=a1+(end=('\t'))
#    a=a+end=('\n')
#    a1=input()
# print(a)
'''


Output:
1
2
3
4
  Line 8
    print(a,end=('\n'))
               ^
SyntaxError: invalid syntax


Create a new paste based on this one


Comments: