#B. Breed Assignment

    传统题 1000ms 256MiB

Breed Assignment

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Background

Special for beginners, ^_^

Description

FJ 有 N 头牛,共三种品种,每头牛有可能是三种品种之一。不幸的是,FJ 忘记了哪头牛是哪个品种,它只记得一些两头牛的关系。现在给定K个头系,求每头是哪个品种的所有可能情况。

Format

Input

第一行包括两个整数 N 和K。 以下K行,每行第一个为字母 D或S,紧接着两个整数 X和 Y。D表示 X 和 Y 不同品种,S 表示 X 和 Y 同一品种。保证 X 不等于 Y。

Output

输出所有可能情况。如果有相互矛盾的情况,则输出 0

Samples

4 2
S 1 2
D 1 3
18

Limitation

前三个有 6种可能情况,第 4 个有三种可能情况,总共有 18种可能情况。 2 <= N <= 15 1 <= K <= 50 1 <= X,Y <= N

0408模拟赛

未认领
状态
已结束
题目
4
开始时间
2023-4-8 0:00
截止时间
2023-4-19 23:59
可延期
24 小时