在巴伊托奇亚举行了地方选举。 个省份各自选出了自己的省长。每个省份有若干座城市,通过双向道路相互连接。在竞选活动中,每个活跃于该省的政党在巡回期间访问了若干座城市。按照惯例,政党从某座城市出发,经过若干次(可能为 次)沿道路前往相邻城市后,在某座(可能是同一座)城市结束行程,过程中可能多次经过同一座城市或同一条道路。
各政党按某一顺序进行了巡回,其中每个政党只进行一次巡回,且下一个政党的巡回须在上一个政党的巡回结束后方可开始。在某政党所经过的城市中,该政党拜访了所有居民,并说服他们投票给自己(例如,带去了一袋土豆)。每位被拜访的居民都被说服了,但如果之后另一个政党的代表拜访了他(例如,邀请他吃烤肉串),他便会改变主意。
最初没有任何居民被说服投票给任何人,但你可以假设每座城市至少被访问过一次,其居民已被说服投票给其中某个政党。
巴伊托尼教授正在分析选举结果,他想知道:这样的结果是否有可能在完全遵守所有规则的竞选活动后产生,还是说这些结果明确表明某个政党违反了规则,或者选举遭到了舞弊。
请编写一个程序,帮助他为每个省份回答这一问题。
请注意,巴伊托尼教授不知道各政党进行巡回的顺序——特别是,这一顺序不必与题目中的编号顺序一致。