有条生产线,生产线上有20个放置物品的位置。每隔一段时间生产线移动一次(不管有没有物品进来),移动一次只能装载一个物品。第一个物品进来的时候占用第一个位置,间隔时间到后,生产线向前移动一次。之前进来的物品就会移动到第二个位置,若有新的物品进来则占用第一个位置,若没有物品进来则第一个位置是空的。反正就是间隔时间到后,生产线向前移动一次,同时物品也移动到前一个位置。现在要求对生产线上的20个位置进行监视,哪些位置有物品,哪些位置没有物品。这个程序怎么编???
个人本来想用移动指令来实现的,可是并不是每次都会有物品进来,所以我没法下手了!
请各位提些方案,谢各位了!