shubh2506
BAN USER__author__ = 'shubham.saxena'
def solveMatrix(arr, n):
i,j = findUnassignedLocation(arr, n)
if(i == -1):
return True
m = 1
while(m <= n):
if(isSafe(arr, m, n, i, j)):
arr[i][j] = m
if(solveMatrix(arr, n)):
return True
arr[i][j] = 0
m += 1
return 0
def findUnassignedLocation(arr, n):
i=0
while(i<n):
j=0
while(j<n):
if(arr[i][j] == 0):
return i,j
break
j += 1
i += 1
return -1, -1
def safeInRow(arr, k, n, row_num):
i = 0
while(i<n):
if(arr[row_num][i] == k):
return 1
i += 1
return 0
def safeInCol(arr, k, n, col_num):
i = 0
while(i<n):
if(arr[i][col_num] == k):
return 1
i += 1
return 0
def isSafe(arr, m, n, i, j):
return (1-safeInRow(arr, m, n, i))*(1-safeInCol(arr, m, n, j))
if __name__ == '__main__':
n = int(raw_input())
arr = [[1,2,0], [0,1,0], [0,0,1]]
if(solveMatrix(arr, n)):
print arr
else:
print "Solution Doesn't Exist"
__author__ = 'shubham.saxena'
- shubh2506 December 07, 2016dicti = {}
while(1):
t = int(raw_input())
key = 10-t
if(key in dicti.keys()):
print True
break
else:
print False
dicti[t] = 1
print dicti.keys()