luogu#P5880. 【政治】划分
【政治】划分
题目背景
小蒟建立了一个城市, 凭借优(cu)异(bi)的政治素养,管理着城市并进行规划。
题目描述
对于一座新建的城市,可以将其视为一片连通的区域。
现在,小蒟需要建造一些道路,将城市分为若干片互不连通的区域。
首先,小蒟要建造 条主干道。主干道是一条贯通整个城市的直线。
接着,小蒟要建造 个环岛。环岛是一条首尾相接的圆形道路。
然后,小蒟要建造一些道路网络。这些道路网络包括 条正三角形道路(即三条道路连成一个封闭的三角形), 条正四边形道路…… 条正 边形道路。
小蒟希望用这些道路将城市划分为尽可能多片互不连通区域。可是他不会计算最多能划分成为多少个区域,所以他只能来求助你。
由于最后的答案可能很大很大,你只需要输出答案对 取模的值。
输入格式
第一行,一个正整数 ,代表小蒟的计划中边数最多的道路网络是几边形。
第二行, 个整数,为 。
输出格式
一行一个整数,表示答案对 取模后的值。
4
1 1 1 1
28
3
1 2 3
68
提示
样例解释#1
如下图所示:
数据范围
对于 的数据:,。
对于 的数据:,。
注意内存限制,你的 UKE 很有可能就是 MLE。
若 则只存在直线道路,若 则只存在直线道路和圆形道路。