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

网站的基础知识机械网站建设案例

网站的基础知识,机械网站建设案例,摄影网页制作,wordpress用oss这是一个中国剩余定理的问题。中国剩余定理是数论中的一个定理#xff0c;它给出了一组同余方程的解的存在性和唯一性。在这个问题中#xff0c;我们需要找到一个数#xff0c;使得它对给定的每个质数取余的结果等于给定的余数。 以下是一个使用C实现的解决方案#xff1a… 这是一个中国剩余定理的问题。中国剩余定理是数论中的一个定理它给出了一组同余方程的解的存在性和唯一性。在这个问题中我们需要找到一个数使得它对给定的每个质数取余的结果等于给定的余数。 以下是一个使用C实现的解决方案 #include iostream #include vector using namespace std;typedef long long ll;ll mul(ll a, ll b, ll mod) {ll res 0;while (b) {if (b 1) res (res a) % mod;a (a a) % mod;b 1;}return res; }ll qpow(ll a, ll b, ll mod) {ll res 1;while (b) {if (b 1) res mul(res, a, mod);a mul(a, a, mod);b 1;}return res; }ll exgcd(ll a, ll b, ll x, ll y) {if (!b) {x 1;y 0;return a;}ll d exgcd(b, a % b, y, x);y - a / b * x;return d; }ll inv(ll a, ll mod) {ll x, y;exgcd(a, mod, x, y);return (x % mod mod) % mod; }int main() {vectorll A(8), a(8);for (int i 0; i 8; i) cin A[i];for (int i 0; i 8; i) cin a[i];ll M 1;for (int i 0; i 8; i) M * A[i];ll res 0;for (int i 0; i 8; i) {ll Mi M / A[i];res (res mul(mul(a[i], Mi, M), inv(Mi, A[i]), M)) % M;}cout res endl;return 0; }在这个代码中我们首先定义了一些辅助函数包括mul函数用于计算两个数的乘积对模取余的结果qpow函数用于计算一个数的幂对模取余的结果exgcd函数用于计算扩展欧几里得算法的结果inv函数用于计算一个数的模逆元。然后我们读入输入的质数和余数计算出模数M并初始化结果res为0。接着我们遍历每一个质数和余数计算出Mi并更新res。最后我们输出res即满足条件的最小的一个数。
http://www.zqtcl.cn/news/183259/

相关文章:

  • 服务器搭建网站打不开网站建设信息平台
  • 宽屏蓝色企业网站源码如何编辑网站标题
  • 免费搭建手机网站广告公司怎么取名
  • 网站抓取超时错误c 高性能网站开发
  • 营销导向企业网站策划wordpress 不显示菜单
  • 特效视频网站用.net做视频网站的案例
  • 网站建设实用的网站视屏网站的审核是怎么做的
  • 网站模板之家免费下载福州网红餐厅
  • 西安网站设计与建设第三方检测机构
  • 手机网站推广法建设网站明细报价表
  • 一级a做爰片免费网站录像好商网的网站可以做中英文切换吗
  • 视频网站闪图怎么做网件路由器管理地址
  • 一个完整的网站建设网站模板去哪要
  • 烤漆 东莞网站建设水果香精东莞网站建设技术支持
  • 国家重大项目建设库网站北京网站开发外包公司
  • 建设免费网站制作二维码的软件app
  • 网站突然没收录了网站建设和运营的成本是多少钱
  • 家政公司网站模板wordpress防cc代码
  • 福田附近做网站公司网站反向链接
  • 南阳网站关键词哪做网站便宜
  • 往网站上做新东西需要什么智库网站建设
  • 网站建站系统程序做网站代理商好赚吗
  • 哪些网站是做食品dedecms转wordpress
  • 广东华迪工程建设监理公司网站网站的优化从哪里进行
  • 国产做的视频网站优秀网站首页
  • 做国际黄金看什么网站网络营销品牌推广公司
  • 手机自助建站平台手机网站开发设计报价单
  • 网站建设标书范本注册了一个域名怎么做网站
  • 行政部建设公司网站东莞市做网站
  • 网站建设开发的流程建设官方网站的主要作用