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

北京网站建设升上去企石网站建设

北京网站建设升上去,企石网站建设,网站风格评价,焦作网站建设公司排名正题 题目连接:https://www.luogu.com.cn/problem/P7887?contestId52021 题目大意 给出三个长度为nnn的序列xi,yi,zix_i,y_i,z_ixi​,yi​,zi​#xff0c;求一个序列aaa满足0≤ai10970\leq a_i10^970≤ai​1097且 xi(∑j1iaj)yi(∑jinaj)≡zi(mod1097)x_i\lef…正题 题目连接:https://www.luogu.com.cn/problem/P7887?contestId52021 题目大意 给出三个长度为nnn的序列xi,yi,zix_i,y_i,z_ixi​,yi​,zi​求一个序列aaa满足0≤ai10970\leq a_i10^970≤ai​1097且 xi(∑j1iaj)yi(∑jinaj)≡zi(mod1097)x_i\left(\sum_{j1}^ia_j\right)y_i\left(\sum_{ji}^na_j\right)\equiv z_i(mod\ 10^97)xi​(j1∑i​aj​)yi​(ji∑n​aj​)≡zi​(mod 1097) 如果只有一组解就输出这组解 1≤∑n≤2×105,1≤xi,yi1097,0≤zi10971\leq \sum n\leq 2\times 10^5,1\leq x_i,y_i10^97,0\leq z_i10^971≤∑n≤2×105,1≤xi​,yi​1097,0≤zi​1097 解题思路 看到这个同余就感觉这题是个啥方程的做法类的 设si∑j1iajs_i\sum_{j1}^ia_jsi​∑j1i​aj​那么有 xisiyi(sn−si−1)zix_is_iy_i(s_n-s_{i-1})z_ixi​si​yi​(sn​−si−1​)zi​ 这样我们就有了si,si−1,sns_i,s_{i-1},s_nsi​,si−1​,sn​之间的关系式而对于s1s_1s1​我们可以直接得到它和sns_nsn​的关系式 x1s1y1snz1⇒s1z1−y1snx1x_1s_1y_1s_nz_1\Rightarrow s_1\frac{z_1-y_1s_n}{x_1}x1​s1​y1​sn​z1​⇒s1​x1​z1​−y1​sn​​ 这样我们可以设siAiBisns_iA_iB_is_nsi​Ai​Bi​sn​然后用上面的式子化为 siziyisi−1−yisnxis_i\frac{z_iy_is_{i-1}-y_is_n}{x_i}si​xi​zi​yi​si−1​−yi​sn​​ 推出后面的A,BA,BA,B最后有 snAnBnsn⇒snAn1−Bns_nA_nB_ns_n\Rightarrow s_n\frac{A_n}{1-B_n}sn​An​Bn​sn​⇒sn​1−Bn​An​​ 当然Bn1B_n1Bn​1时需要判断AnA_nAn​是否为000来得到解数。 code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N2e510,P1e97; ll T,n,x[N],y[N],z[N],a[N],b[N],s[N]; ll power(ll x,ll b){ll ans1;x%P;while(b){if(b1)ansans*x%P;xx*x%P;b1;}return ans; }; signed main() {scanf(%lld,T);while(T--){scanf(%lld,n);for(ll i1;in;i)scanf(%lld%lld%lld,x[i],y[i],z[i]);ll invpower(x[1],P-2);a[1]z[1]*inv%P;b[1](P-y[1])*inv%P;for(ll i2;in;i){invpower(x[i],P-2);a[i](a[i-1]*y[i]%Pz[i])*inv%P;b[i](b[i-1]*y[i]%P-y[i]P)%P*inv%P;}if(b[n]1){printf(%lld\n,a[n]?0:P);continue;}s[n]a[n]*power((1-b[n]P)%P,P-2)%P;for(ll i1;in;i)s[i](a[i]b[i]*s[n]%P)%P;puts(1);for(ll i1;in;i)printf(%lld ,(s[i]-s[i-1]P)%P);putchar(\n);} return 0; }
http://www.ihoyoo.com/news/1021.html

相关文章:

  • phpcms 安装官网的教程更换域名后网站图片还是无法显示wordpress导出xml
  • 个人网站设计模板上海天华建筑设计有限公司代表作
  • wordpress回收站在哪wordpress皮肤
  • 在线做试卷的网站重庆网站seo排名
  • 网上家教网站开发阿里云建设网站
  • 在网站上发消息做宣传装修在线设计平台
  • 用.net core 做网站网络营销包括哪些基本内容
  • 自己买服务器可以搭建网站吗福州制作网站软件
  • 百度免费网站空间备案 网站名称 怎么改
  • 江西工程建设信息网站网站持有者和备案企业
  • 北京网站制作公司公司湖南专业seo推广
  • 以什么主题做网站好网站制作编辑软件
  • angular wordpressseo搜索优化公司报价
  • 建网站的公司南京学习网站建设的心得体会
  • 太平洋在线企业网站管理系统南阳做网站
  • 怎么做卖花的网站西安市建设工程信息网平台官网
  • 比较有名的diy制作网站什么是网络营销网络营销的内容有哪些
  • 什邡移动网站建设网站备案取消接入
  • 获得网站后台地址深圳蕾奥规划设计公司网站
  • 网站建设与管理插图电商网站设计原则
  • 米思米网站订单取消怎么做网站建设案例如何
  • 国外红色企业网站如何设定旅游网站seo核心关键词
  • 泉州网站建设方案服务合川网站优化
  • 免费自助设计网站阿里云服务器
  • 做网站的公司地址wordpress 分类目录 高亮
  • 设计网站中如何设置特效angular2.0网站制作
  • 网站空间支付方式购物商城网站的制作
  • 安微省城城乡建设厅网站创建全国文明城市主题班会教案
  • 购买手表的网站按营销型网站要求重做网站 费用
  • 鞍山网站开发页面模板够30条