BZOJ4475: [Jsoi2015]子集选取【找规律】【数学】
Description
Input
输入包含一行两个整数N和K,1<=N,K<=10^9
Output
一行一个整数,表示不同方案数目模1,000,000,007的值。
Sample Input
2 2
Sample Output
16
思路
首先因为每个元素都是独立的,所以可以分开考虑
然后如果只有一个元素,可以考虑\(dp_{i}\)表示i行i列的方案数
第i+1行如果放了前k个,那么前面的前k个都必须要放,所以只剩下一个\(dp_{i-1-k}\)
然后归纳一下发现就是\(2^k\)
所以答案是\(2^{nk}\)
#include<bits/stdc++.h>using namespace std;const int Mod = 1e9 + 7;int mul(int a, int b) {return 1ll * a * b % Mod;
}int fast_pow(int a, int b) {int res = 1;while (b) {if (b & 1) res = mul(a, res);b >>= 1;a = mul(a, a);}return res;
}int main() {int n, k; cin >> n >> k;cout << fast_pow(fast_pow(2, n), k);return 0;
}
转载于:https://www.cnblogs.com/dream-maker-yk/p/10085674.html
BZOJ4475: [Jsoi2015]子集选取【找规律】【数学】相关推荐
- 【每日一题Day35】LC878第N个神奇数字 | 二分查找 找规律 + 数学
第N个神奇数字[LC878] 一个正整数如果能被 a 或 b 整除,那么它是神奇的. 给定三个整数 n , a , b ,返回第 n 个神奇的数字.因为答案可能很大,所以返回答案 对 109 + 7 ...
- [E找规律] lcLCP29. 乐团站位(找规律+数学)
文章目录 1. 题目来源 2. 题目解析 1. 题目来源 链接:LCP 29. 乐团站位 相关:[Mbfs] lc54. 螺旋矩阵(bfs+方向数组) 2. 题目解析 经典问题,一看有手就行,结果不知 ...
- Beehive UVALive - 7528 (找规律+数学思维)
点击打开链接 There is an infinite beehive like the one given in the figure. We consider two cells to be ad ...
- c语言摆动序列找规律,数学探秘【数学探秘数学头条】- 数学探秘知识点 - 中企动力...
2018.4.13 二月二十七周⑤ "形与神俱"之科学和哲学实质探秘 作者:田合禄 北京中医药大学临床特聘教授 摘要 [目的]阐发"形与神俱"的由来.内涵及其科 ...
- [JSOI 2015] 子集选取
4475: [Jsoi2015]子集选取 Time Limit: 1 Sec Memory Limit: 512 MB Submit: 363 Solved: 255 [Submit][Statu ...
- 数学/找规律/sgu 118 Digital root
题意 定义f(n)为n各位数字之和,如果n是各位数,则n个数根是f(n),否则为f(n)的数根 现在给出n个Ai,求出A1*A2*-*AN + A1*A2*-*AN-1 + - + A1*A2 + A ...
- 1235813找规律第100个数_2013年全国中考数学规律探索试题汇编
由莲山课件提供http://www.5ykj.com/ 资源全部免费(2013•衡阳)观察下列按顺序排列的等式:,,,,-,试猜想第n个等式(n为正整数):an= ﹣ .考点:规律型:数字的变化类. ...
- [国家集训队]整数的lqp拆分 数学推导 打表找规律
题解: 考场上靠打表找规律切的题,不过严谨的数学推导才是本题精妙所在: 求:$\sum\prod_{i=1}^{m}F_{a{i}}$ 设 $f(i)$ 为 $N=i$ 时的答案,$F_{i}$ 为斐 ...
- LeetCode-878. 第 N 个神奇数字【数学,二分查找,找规律】
LeetCode-878. 第 N 个神奇数字[数学,二分查找,找规律] 题目描述: 解题思路一:二分答案+容斥原理.给定一个上下界,然后依次增大下界或者减小上界,直到只剩一个答案.容斥原理是,加上两 ...
最新文章
- 5G+AI,中国版无人驾驶可以有多猛?
- windows和Linux内存的对齐方式
- Boost:不受约束的bimap双图的测试程序
- 一个好用的查看Angular应用ngrx状态的Chrome扩展:Redux devTools
- 解除单个文件的与svn服务器的关联
- 人才是培养的吗? (转)
- RPC框架Dubbo分析
- Python-进程相关概念
- 华为机试HJ73:计算日期到天数转换
- IP地址和子网划分学习笔记之《预备知识:进制计数》
- 常用邮箱SMTP/POP3地址及端口
- SOAOffice和iWebOffice、NTKO的比较及其优势(转)
- unity2018关联不到vs_vs2015与unity2018兼容性问题
- iptables限制Docker IP和端口访问
- IOS 证书安装详解
- 嗅探HTTP网页用户账户密码
- 获取手机设备的IMSI / IMEI 信息
- Windows 10 优化方案
- C语言 16进制字符串转16进制数组 函数示例
- vmware workstation 各个版本官网下载链接