19. 微微一笑呵呵呵
成绩 | 10 | 开启时间 | 2016年09月13日 星期二 12:25 |
折扣 | 0.8 | 折扣时间 | 2016年09月18日 星期日 23:25 |
允许迟交 | 否 | 关闭时间 | 2016年10月10日 星期一 23:55 |
题目描述
众所周知,计算机系搬到中关村校区的学姐们贼好看了,这就导致每天看学姐的人超多,进而导致每天食堂打饭的人数暴涨,所以一到饭点食堂就会出现一个超长的打饭队列,考虑到三个女人一台戏以及一个男生前后都是女生会让他害羞的情况,我们称没有这两种情况的打饭队列为呵呵列。有一天数学系的一个学长去食堂吃饭,饭后无聊突然想知道n个人能够形成多少呵呵列,机智的他O(瞬)就知道了结果,还将结果模了个666告诉你,而你是计算机系的,能不懂嘛,快拿出电脑解决这个问题吧
输入
第一行一整数T表示用例组数,每组用例占一行输入一个整数n表示打饭的人数
输出
对于每组用例,输出一个整数占一行表示呵呵列的数量,结果模666
数据范围
1<=T<=1000,n<=1000000
样例输入
1
3
样例输出
6
样例解释
男男男 男男女 女男男 女女男 男女男 男女女
解题思路:
动态规划!哈哈哈这个题目值得纪念,因为热播剧~
结果: