import random as rm
m = eval(input("请输入所要创建进程的个数:"))
n = eval(input("请输入系统资源种类数:"))
max1 = [[0 for j in range(n)]for i in range(m)]
allocation = [[0 for j in range(n)] for i in range(m)]
need = [[0 for j in range(n)] for i in range(m)]
request = [[0 for j in range(m)] for i in range(n)]
finish = [False for i in range(m)]
work = [0 for i in range(n)]
st1 = [0 for i in range(m)]
available = input("请输入系统初始n类资源数目:").split()
for i in range(n):
available[i] = int(available[i])
print("请依次输入m个进程的所需最大资源数目:")
for i in range(m):
max1[i] = input().split()
for j in range(n):
max1[i][j] = int(max1[i][j])
print("请依次输入m个进程已分配相应资源数目:")
for i in range(m):
allocation[i] =