سلام دوستان
من یه پروژه دارم با این عنوان ممنون میشم توی حلش راهنمایی کنید


برنامه ی بنویسید که با استفتده از برنامه نوسازی پویا تعداد و ارزش سکه ها را از ورودی خواننده و حداکثر حاصله ی ممکن برای بازیکن اول را در خروجی نمایش دهد

تعداد سکه ها یه عدد زوج است

به عنوان مثال اگه ارزش سکه های ورودی به صورت زیر باشد بازی اینگونه است...

coins={6,9,1,2,16,8} player1 picks 8.

coins={6,9,1,2,16} player2 picks 16.

coins={6,9,1,2} player1 picks 6.

coins={1,2,9} player2 picks 9.

coins={1,2} player1 picks 2.

coins={1} player2 picks 1.

player 2 wins


ممنون میشم راهنمایی کنید....