要求只有所有对应于一个生产者的所有消费者都访问过某临界区后,此生产者或
其他生产者才可以往这个临界区放产品。测试数据文件包括n+1行,测试数据,第一行说明几个临界区,其余n行分别描述创建
的M个线程是生产者或消费者。
如:(C消费者,P生产者)第一个字段为线程序号,第二个字段判断生产者或消费者,第三个字段为一个正数,表示生产或消费的时间。第四个字段开始,表示此消费者消费哪些生产者(线程序号)生产的产品。
5
1 P 3
2 C 3 1
3 P 4
4 C 5 1
5 C 1 2 3 4
其他生产者才可以往这个临界区放产品。测试数据文件包括n+1行,测试数据,第一行说明几个临界区,其余n行分别描述创建
的M个线程是生产者或消费者。
如:(C消费者,P生产者)第一个字段为线程序号,第二个字段判断生产者或消费者,第三个字段为一个正数,表示生产或消费的时间。第四个字段开始,表示此消费者消费哪些生产者(线程序号)生产的产品。
5
1 P 3
2 C 3 1
3 P 4
4 C 5 1
5 C 1 2 3 4
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货