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

网站建设 合优企业十大基本营销方式

网站建设 合优企业,十大基本营销方式,什么做婚车网站最大,wordpress 自定义模板问题描述 n个小伙伴(编号从0到n-1)围坐一圈玩游戏。按照顺时针方向给n个位置编号,从0到n-1。   最初,第0号小伙伴在第0号位置,第1号小伙伴在第 1 号位置,……,依此类推。   游戏规则如下&am…

问题描述

  n个小伙伴(编号从0到n-1)围坐一圈玩游戏。按照顺时针方向给n个位置编号,从0到n-1。
  最初,第0号小伙伴在第0号位置,第1号小伙伴在第 1 号位置,……,依此类推。
  游戏规则如下:每一轮第 0 号位置上的小伙伴顺时针走到第 m 号位置,第 1 号位置小伙伴走到第m+1号位置,……,依此类推,第n−m号位置上的小伙伴走到第0号位置,第n-m+1 号位置上的小伙伴走到第1号位置,……,第 n-1 号位置上的小伙伴顺时针走到第m-1号位置。
  现在,一共进行了10的k次方轮,请问x号小伙伴最后走到了第几号位置。

输入格式

  输入共1行,包含 4个整数n、m、k、x,每两个整数之间用一个空格隔开。

输出格式

  输出共1行,包含 1个整数,表示10的k次方轮后x号小伙伴所在的位置编号。

样例输入

10 3 4 5

样例输出

5

数据规模和约定

  1<n<100000
  0<m<n,
  0<=x<n
  0<k<1000000000。

#include<iostream>
using namespace std;long long quick(long long num, long long k, long long n) {long long ans = 1;while (k > 0) {if (k % 2 == 1) {ans = ans * num % n % n;}num = num * num % n;k /= 2;}return ans % n;
}int main() {long long n, m, k, x;cin >> n >> m >> k >> x;m %= n;cout << (x + m * quick(10, k, n)) % n;return 0;
}

总结:

核心是化简10的k次

然后答案就是x移动10的k次个m,然后对n取余

运用快速幂的思想,

如果指数为奇数,就把指数-1,然后ans乘以一个底数,也就是10

如果指数为偶数,就把质数缩小一半,然后底数平方,即num*num

http://www.yidumall.com/news/18143.html

相关文章:

  • 网站建设域名是什么最新消息新闻
  • html网站引导页模板南宁seo排名收费
  • 手机网站源码带后台培训seo哪家学校好
  • 装饰公司响应式网站建设案例如何优化关键词搜索排名
  • java网站开发windows优化大师功能
  • 广州 网站开发 骏域seo优化排名软件
  • 加盟营销型网站建设一键注册所有网站
  • 绵阳网站建设优化互联网营销工具有哪些
  • 哪些网站可以免费做推广百度联盟app
  • 千博网站建设竞价托管哪家公司好
  • wordpress做的外贸网站6域名批量查询
  • 通过ip访问网站需要怎么做网站建设的技术支持
  • 企业网站建设的申请凡科建站登录官网
  • 唐山自助建站模板济南seo外包服务
  • 网站设置受信任网络营销的六个特点
  • 东莞seo优化平台网站优化seo
  • 做别人一样的网站模板seo网络优化专员是什么意思
  • wordpress 拖动企业网站seo方案案例
  • 做聊天网站的视频教程b2b免费发布信息网站
  • 网站图片切换js代码提供seo顾问服务适合的对象是
  • dw怎么把网站做的漂亮成都网站优化
  • wordpress 福利 源码百度seo快速见效方法
  • 京东购物平台山东seo网页优化外包
  • 国外服务器做视频网站注册网站在哪里注册
  • 新手学易语言多久可以做网站乐山网站seo
  • 公司注册网上核名app软件是什么百度关键词优化和百度推广
  • 邵阳微网站开发lz2v宁波优化seo软件公司
  • 用ps做零食网站模板360优化大师历史版本
  • 平顶山公司做网站如何在百度发广告
  • 襄阳作风建设年网站百度链接收录提交入口