#P7677. [COCI2013-2014#5] LADICE

[COCI2013-2014#5] LADICE

题目描述

NN 个物品,LL 个抽屉,没个抽屉只能放 11 个物品,每个物品都能被放进抽屉 AiA_iBiB_i 中。

放物品的规则如下(按照顺序执行,即满足条件 11 时就立刻执行,不会执行条件 22;不满足条件 11 时就判断条件 22):

  • 1.1. 如果抽屉 AiA_i 是空的,就把这个物品放进抽屉 AiA_i 中;

  • 22 如果抽屉 BiB_i 是空的,就把这个物品放进抽屉 BiB_i 中;

  • 3.3. 把抽屉 AiA_i 中的物品移到它的另一个抽屉里;如果这个抽屉也满了,就把这个抽屉里的物品放到它的另一个抽屉里,知道你成功或回到之前遇到过的抽屉为止。如果成功了,就把这个物品放进这个抽屉中;

  • 4.4. 把抽屉 BiB_i 中的物品移到它的另一个抽屉里;如果这个抽屉也满了,就把这个抽屉里的物品放到它的另一个抽屉里,知道你成功或回到之前遇到过的抽屉为止。如果成功了,就把这个物品放进这个抽屉中;

  • 5.5. 扔掉此物品。

对于给定的每件物品,请你求出哪些物品将被保存,哪些将被扔掉。

输入格式

第一行,两个整数 NNLL,分别表示物品个数和抽屉个数;

接下来的 NN 行,每行两个整数 AiA_iBiB_i,表示物品 ii 能被储存的两个抽屉。

输出格式

输出共 NN 行,每行一个字符串:

如果该物品成功被保存,输出 LADICA

如果该物品被扔掉,输出 SMECE

5 3
1 2
1 3
1 2
1 3
1 2 
LADICA
LADICA
LADICA
SMECE
SMECE 
9 10
1 2
3 4
5 6
7 8
9 10
2 3
1 5
8 2
7 9 
LADICA
LADICA
LADICA
LADICA
LADICA
LADICA
LADICA
LADICA
LADICA

提示

【样例解释 #1】

物品 11 放入抽屉 11,物品 22 放入抽屉 33,物品 33 放入抽屉 33,物品 11 和物品 11 没有地方放。

【样例解释 #2】

物品 11 放入抽屉 11,物品 22 放入抽屉 33,物品 33 放入抽屉 55,物品 44 放入抽屉 77,物品 55 放入抽屉 99,物品 66 放入抽屉 22,物品 88 放入抽屉 88

物品 77 的两个抽屉都满了,将抽屉 11 里的物品 11 移到抽屉 22 里,将抽屉 22 里的物品 66 移到抽屉 33 里,将抽屉 33 里的物品 22 移到抽屉 44 里,抽屉 44 是空的,成功放入。

物品 99 的两个抽屉都满了,将抽屉 77 里的物品 44 移到抽屉 88 里,将抽屉 88 里的物品 88 移到抽屉 22 里,将抽屉 22 里的物品 11 移到抽屉 11 里,将抽屉 11 里的物品 77 移到抽屉 55 里,将抽屉 55 里的物品 33 移到抽屉 66 里,抽屉 66 是空的,成功放入。

【数据范围】

对于 50%50\% 的数据,1N,L20001\le N,L\le 2000

对于 100%100\% 的数据,1N,L3×1051\le N,L\le 3\times 10^51Ai,BiL1\le A_i,B_i\le L

【说明】

本题分值按 COCI 原题设置,满分 160160

题目译自COCI2013_2014 CONTEST #5 T6 LADICE