题目 题目描述: 求所有长度为n的01串中满足如下条件的二元组个数: 设第i位和第j位分别位ai和aj(i<j),则ai=1,aj=0。 答案对1e9+7取模。 输入描述: 输入一个n。 输出描述: 输出答案对1e9+7取模 备注: n <= 1018 解析 这题目,一看到串长最大可以是18位数就肯定不正常。 所以首先想到的就是把规律(公式)找出来。 因为串超长所以就来找每一位的贡献。 当ai为1时,该位则可能有贡献,否则直接舍去 ...