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

杭州企业建站模板网站设计参考

杭州企业建站模板,网站设计参考,谷歌网站统计,避免网站侵权np问题题目描述#xff1a;LYK 喜欢研究一些比较困难的问题#xff0c;比如 np 问题。这次它又遇到一个棘手的 np 问题。问题是这个样子的#xff1a;有两个数 n 和 p#xff0c;求 n 的阶乘对 p 取模后的结果。LYK 觉得所有 np 问题都是没有多项式复杂度的算法的#xff…np问题题目描述LYK 喜欢研究一些比较困难的问题比如 np 问题。这次它又遇到一个棘手的 np 问题。问题是这个样子的有两个数 n 和 p求 n 的阶乘对 p 取模后的结果。LYK 觉得所有 np 问题都是没有多项式复杂度的算法的所以它打算求助即将要参加 noip的你帮帮 LYK 吧输入格式(np.in)输入一行两个整数 n,p。输出格式(np.out)输出一行一个整数表示答案。输入样例3 4输出样例2数据范围对于 20%的数据 n,p5。对于 40%的数据 n,p1000。对于 60%的数据 n,p10000000。对于 80%的数据 n10^18 p10000000。对于另外 20%的数据 n10^18 p1000000007。其中大致有 50%的数据满足 np。思路若np则!n%p0对于%20的数据p1000000007此时分块打表每10000000打一个表算出阶乘对p取模的结果。#include#include#define lon long longusing namespace std;const int maxn110;lon n,p,a[maxn];int main(){freopen(1.out,w,stdout);lon ans1;for(lon i0;i1000000007;i10000000){for(lon ji1;ji10000000;j)ans(ans*j)%1000000007;cout}return 0;}正确程序#include#include#define lon long longusing namespace std;lon n,p;lon a[110]{1,682498929,491101308,76479948,723816384,67347853,27368307,625544428,199888908,888050723,927880474,281863274,661224977,623534362,970055531,261384175,195888993,66404266,547665832,109838563,933245637,724691727,368925948,268838846,136026497,112390913,135498044,217544623,419363534,500780548,668123525,128487469,30977140,522049725,309058615,386027524,189239124,148528617,940567523,917084264,429277690,996164327,358655417,568392357,780072518,462639908,275105629,909210595,99199382,703397904,733333339,97830135,608823837,256141983,141827977,696628828,637939935,811575797,848924691,131772368,724464507,272814771,326159309,456152084,903466878,92255682,769795511,373745190,606241871,825871994,957939114,435887178,852304035,663307737,375297772,217598709,624148346,671734977,624500515,748510389,203191898,423951674,629786193,672850561,814362881,823845496,116667533,256473217,627655552,245795606,586445753,172114298,193781724,778983779,83868974,315103615,965785236,492741665,377329025,847549272,698611116};int main(){freopen(np.in,r,stdin);freopen(np.out,w,stdout);cinnp;if(np){cout0;return 0;}if(p1000000007){lon nown/10000000;lon ansa[now];for(lon inow*100000001;in;i)ansans*i%p;coutreturn 0;}lon ans1;for(int i1;in;i)ansans*i%p;coutfclose(stdin);fclose(stdout);return 0;}
http://www.zqtcl.cn/news/681059/

相关文章:

  • 网站的做重庆市建设工程造价信息表
  • 建网站跟建网店的区别怎样营销建设网站
  • 医院做网站的风格乐清网站建设哪家好
  • 手机商城网站方案如何自己搭建微信小程序
  • 做影视免费网站违法吗青岛快速排名优化
  • 网站建设在电子商务中的作用的看法360地图怎么添加商户
  • 网站域名备案与不备案的区别wordpress 注册审核
  • 大学生做企业网站网页设计免费模板情侣
  • 商城网站建设教程网站开发支付宝
  • 广安网站设计快递加盟代理
  • 建设网站的建筑公司宿迁华夏建设集团网站
  • 百度推广网站建设费利用阿里云虚拟主机做网站
  • 吐槽做网站论坛模板
  • 广水住房和城乡建设部网站简单网页制作代码html
  • 建设网站找什么仿门户网站
  • 贵阳手机网站建设公司沈阳图书设计公司
  • 哪里做网站比较好在哪里注册域名
  • 做搜狗pc网站软件下载广告设计与制作学什么
  • 软件工程 旅游网站开发er图昆山网站建设网站建设
  • 网站下载的网页修改下面版权所有企业建设营销型网站的目的有
  • 官方重大项目建设库网站手机ps软件如何做ppt下载网站
  • 全国加盟网站大全海尔网站建设目标
  • wordpress 企业站模版自己做视频网站可以吗
  • 建设电子商务网站的方法有广东网站开发收费
  • php网站页面转wordpress网站广告代码
  • 在线网站建设教程网站版面布局结构
  • 网站建设提议网站建设怎么在图片上加字
  • 网站模板但没有后台如何做网站家政网站开发
  • 自己办网站审批流程网页设计师的发展路径
  • 什么叫网站地图百度竞价排名费用