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

logo网站设计素材网站推广优化平台

logo网站设计素材,网站推广优化平台,龙岩正规全网品牌营销招商,什么是交互式网站题目链接 这个题犯了两个小错误,感觉没错,结果怒交了20遍,各种改看别人题解,感觉思路没有错误,就是wa. 后来看diccuss和自己查错,发现自己的ecgcd里的x*(a/b)写成了x*a/b。还有(LL)1…

题目链接

这个题犯了两个小错误,感觉没错,结果怒交了20+遍,各种改看别人题解,感觉思路没有错误,就是wa.

后来看diccuss和自己查错,发现自己的ecgcd里的x*(a/b)写成了x*a/b。还有(LL)1<<k 写成了 (LL)(1<<k),记住了。。。

题意:

对于C的for(i=A ; i!=B ;i +=C)循环语句,问在k位存储系统中循环几次才会结束。

若在有限次内结束,则输出循环次数。

否则输出死循环。取最小的满足 cx mod (2^k) = b - a的正x。

思路:

(A + Cx)%2^k = B;

A + Cx = B + 2^k*y;

Cx - 2^k*y = B - A;

令a = C; b = 2^k; c = B-A;

如果c%d != 0 无解;

否则 q = b/d;

结果为 x*(c/d)%q+q)%q。

 1 #include <iostream>
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <cmath>
 5 #define LL long long
 6 using namespace std;
 7 
 8 void exgcd(LL a, LL b, LL &d, LL &x, LL &y)
 9 {
10     if(!b) {d = a; x = 1; y = 0; }
11     else {exgcd(b, a%b, d, y, x); y-= x*(a/b); }
12 }
13 int main()
14 {
15     LL a, b, d, x, y, c, q;
16     LL A, B, C, k;
17     while(~scanf("%lld%lld%lld%lld", &A, &B, &C, &k))
18     {
19         if(A==0&&B==0&&C==0&&k==0)
20         break;
21         a = C; b = (LL)1<<k; //注意1<<k;
22          c = B-A;
23         exgcd(a, b, d, x, y);
24         if(c%d)
25         printf("FOREVER\n");
26         else
27         {
28             q = b/d;
29             printf("%lld\n", (x*(c/d)%q+q)%q);
30         }
31     }
32     return 0;
33 }

 

转载于:https://www.cnblogs.com/bfshm/p/3774990.html

http://www.lbrq.cn/news/2731177.html

相关文章:

  • 专注于响应式网站开发seo哪个软件好
  • 猪八戒做网站要多少钱万能识图
  • 国外网站做调查自媒体平台大全
  • 企业简介的网站怎么做最新军事新闻事件今天
  • 国家重点项目建设部网站今日十大热点新闻
  • 建设一个网站成本多少钱如何在百度发布广告
  • python做互金网站抖音搜索引擎推广
  • 建立个人博客网站付费推广有几种方式
  • 北京冬奥会吉祥物设计制作班级优化大师电脑版
  • 南京建设网站企业武汉seo网站排名优化公司
  • 网站栏目设计规划表百度风云榜热搜
  • 物流网站制作怎么做营销策划咨询
  • 做网站太麻烦了实体店营销策划方案
  • 装修网站建设公司社群营销的十大案例
  • 商标注册查询官网网站爱站网站排名查询工具
  • 深圳网站建设公司服务流程十堰seo优化方法
  • 网站开发者工具下载目前最牛的二级分销模式
  • 对网站建设的认识上海小红书seo
  • 网站如何做网站解析百度seo排名点击器
  • 赶集网网站建设今日最新国内新闻重大事件
  • 室内设计效果图排版seo有哪些优缺点?
  • 时事新闻最新湖南靠谱的关键词优化哪家好
  • 学做网站的学校惠州seo排名收费
  • 施工企业资质证书封皮seo优化服务价格
  • 哪些公司做DZ网站维护网络营销相关工作岗位
  • 做网站的封面图片哪里才有今日头条普通版
  • 广州大型网站建设公司排名seo销售代表招聘
  • 丝网外贸做哪些网站抖音推广
  • 鹤壁河南网站建设郑州网络推广
  • 兰州的网站建设网站提交入口大全
  • [Linux] Linux交换空间管理 Linux系统启动原理
  • 科普:Pygame 中,`pg.Surface` v.s. `screen`
  • 电工的基础知识以及仪器的使用
  • 深入理解 Python 闭包:从原理到实践
  • 从 “碳足迹“ 到 “零碳圈“:上海零碳园区的改造密码
  • Xget:为您的开发工作流解锁极致速度