当前位置: 首页 > news >正文

十度网站建设上海做网站 公司 哪家好

十度网站建设,上海做网站 公司 哪家好,手机建网站怎么弄,网站设计侵权Saving Beans HDU - 3037#xff08;卢卡斯定理#xff09; 题意#xff1a; 他们想知道有多少种方法可以在n树中保存不超过m个bean#xff08;它们是相同的#xff09;。 现在他们求助于你#xff0c;你应该给他们答案。 结果可能非常巨大; 你应该输出模p的结果…Saving Beans HDU - 3037卢卡斯定理 题意 他们想知道有多少种方法可以在n树中保存不超过m个bean它们是相同的。 现在他们求助于你你应该给他们答案。 结果可能非常巨大; 你应该输出模p的结果因为松鼠无法识别大数。 1 nm 1000000000,p保证是一个素数 题解 得到公式为C(nm,m)%p 利用卢卡斯定理优化 代码 代码中有两种求逆元的方式 #includebits/stdc.h using namespace std; typedef long long ll; ll n, m, p; ll Ext_gcd(ll a, ll b, ll x, ll y) {if (b 0) { x 1, y 0; return a; }ll ret Ext_gcd(b, a%b, y, x);y - a / b * x;return ret; } ll Inv(ll a, int m) { ll d, x, y, t (ll)m;d Ext_gcd(a, t, x, y);if (d 1) return (x%t t) % t;return -1; } ll poww(ll a,ll b,ll p){ll ans1;while(b){if(b1)ans(ans*a)%p;a(a*a)%p;b1;} return ans%p; } ll Cm(ll n, ll m, ll p) {ll a 1, b 1;if (m n) return 0;while (m){a (a*n) % p;b (b*m) % p;m--;n--;} // return (ll)a*Inv(b, p) % p; return (ll)a*poww(b, p-2,p) % p; }int Lucas(ll n, ll m, ll p) {if (m 0) return 1;return (ll)Cm(n%p, m%p, p)*(ll)Lucas(n / p, m / p, p) % p; }int main() {int T;cin T;while (T--){scanf(%lld%lld%lld, n, m, p);printf(%d\n, Lucas(n m, m, p));}return 0; }
http://www.zqtcl.cn/news/152724/

相关文章:

  • 网站建设互联网推广广告设计公司业务范围
  • 昆明网站关键词优化沪佳装修公司全部门店
  • 南阳卧龙区2015网站建设价格快三直播十大平台直播间
  • 网站谁做的wordpress 空白页面
  • 专业的佛山网站建设公司Wordpress 帖子翻译
  • 南昌网站建设公司网站建设公司深圳企业网站模板
  • 一家做特卖的网站docker创建wordpress
  • 网站开发设计电子书网站后台无法更新缓存
  • 南京高端网站制作公司哪家好神起网络公司
  • 建网站选哪个宁波网站建设设计图
  • 贾汪徐州网站开发门户网站解决方案
  • 网站如何做淘宝支付个人注册商标步骤
  • 书香校园网站建设网站排名下降了怎么办
  • 观音桥网站建设湖南省建设银行网站官网
  • 信阳网站建设找汉狮搭建网站知识
  • 企业门户网站用户类型商务信息网
  • 深圳网站设计廊坊公司深圳ui设计培训班
  • 为什么网站需要维护帮人推广注册app的平台
  • 网站开发岗位要求服务好的做培训网站
  • 宁波制作网站企业有哪些学网页设计需要什么学历
  • 网站建设公司墨子网络百度域名续费
  • 琪觅公司网站开发中文网页开发工具
  • 教育网站制作设计成都网络营销公司
  • 怎么查看一个网站页面的seo优化情况网站建站建设首选上海黔文信息科技有限公司2
  • 威海网站建设价格深圳优美网络科技有限公司
  • 做网站用什么系统建设网站投资多少
  • 凡科建站官网 网络服务抚顺 网站建设
  • 学校网站的建设方案西安企业seo外包服务公司
  • 建设租车网站深圳ww
  • 推广网络网站潜江资讯网一手机版