E - Justifying the Conjecture
题意:
t个测试样例,每行一个数,将他分成一个质数一个合数,否则输出-1.
分析:
如果小于5,那么肯定不可能,否则如果是偶数,就把质数2分出去,如果是奇数,就把3分出去。
代码:
B - Fixing Banners
题意:
t个测试样例,每个测试样例6个字符串,让你从每个字符串中选一个字符,看能不能组成“harbin”。
分析:
可以先将每个字符串中包含的harbin给标记出来,成一个6乘6的矩阵,然后再用一个数组控制每行只选一次,对这个矩阵进行dfs。
代码: