def LA4(n = 5): from random import sample from matplotlib import pyplot as plt piece = ('pile', 'face') posisAgnX = [0] ; posisAgnY = [0] posisLoupX = [n] ; posisLoupY = [n] rencontre = 0 for i in range(0, n): tirAgn = sample(piece, 1) depAgn = int(tirAgn[0] == 'pile') if (depAgn == 1): posisAgnX.append(posisAgnX[-1] + 1) posisAgnY.append(posisAgnY[-1]) else: posisAgnY.append(posisAgnY[-1] + 1) posisAgnX.append(posisAgnX[-1]) tirLoup = sample(piece, 1) depLoup = int(tirLoup[0] == 'pile') if (depLoup == 1): posisLoupX.append(posisLoupX[-1] - 1) posisLoupY.append(posisLoupY[-1]) else: posisLoupY.append(posisLoupY[-1] - 1) posisLoupX.append(posisLoupX[-1]) if ((posisAgnX[-1] == posisLoupX[-1]) & (posisAgnY[-1] == posisLoupY[-1])): rencontre = 1 print('Rencontre en (', posisAgnX[-1], ';', posisAgnY[-1], ')') else: print('Pas de rencontre')