摘要: 根据条件,某些位置的数字就可以确定了。确定过程中如果有冲突,则无解。 如果B中出现了递增,C中出现了递减,则无解。 对于每一个未确定的a[i],ans需要更新,ans=ans*((c[i]-b[i]+1)-(i-1))%MOD; 如果计算ans过程中,出现了(c[i]-b[i]+1)-(i-1)<= 阅读全文
posted @ 2016-07-18 20:05 Fighting_Heart 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 如果非零的数小于等于1个,则无解。否则有解。 取出一个最小的非零的数作为一个数,剩下的作为一个数,相加即可。 阅读全文
posted @ 2016-07-18 18:14 Fighting_Heart 阅读(127) 评论(0) 推荐(0) 编辑
摘要: a[1],a[2],a[3],a[4],a[5]。。。。。a[n]。 可以先计算不符合要求的有几种,然后总数-不符合的=符合的。 不符合的就是能构成三角形的有几种。 看一个例子: a[1]与a[5]能写出构成三角形的条件。 a[2]与a[5]能写出构成三角形的条件。 a[3]与a[5]能写出构成三角 阅读全文
posted @ 2016-07-18 17:55 Fighting_Heart 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 简单题。 阅读全文
posted @ 2016-07-18 14:35 Fighting_Heart 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 简单矩阵快速幂。 阅读全文
posted @ 2016-07-18 14:35 Fighting_Heart 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 暴力。一年一年判断过去。如果某一年与输入的年份闰年性质相同,并且1月1日是星期几相同,那么输出。 阅读全文
posted @ 2016-07-18 14:34 Fighting_Heart 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 简单题。 阅读全文
posted @ 2016-07-18 14:31 Fighting_Heart 阅读(100) 评论(0) 推荐(0) 编辑