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

<P2613 【模板】有理数取余>

题目描述

给出一个有理数 c=ba​,求 cmod19260817 的值。

这个值被定义为 bx≡a(mod19260817) 的解。

输入格式

一共两行。

第一行,一个整数 a。
第二行,一个整数 b。

输出格式

一个整数,代表求余后的结果。如果无解,输出Angry!

输入输出样例

输入 #1复制

233 666

输出 #1复制

18595654

说明/提示

对于所有数据,保证 0≤a≤1010001,1≤b≤1010001,且 a,b 不同时是 19260817 的倍数。

代码实现:

#include <bits/stdc++.h> using namespace std; typedef long long ll; const ll MOD = 19260817; ll read() { char c = getchar(); while (!isdigit(c)) c = getchar(); ll res = 0; while (isdigit(c)) { res = (res << 1) + (res << 3) + c - '0'; res %= MOD; c = getchar(); } return res; } int main() { ll a = read(), b = read(); for (int i = 0; i < MOD; ++i) { if (i * b % MOD == a) { printf("%d\n", i); return 0; } } printf("Angry!\n"); return 0; }
http://www.cnnetsun.cn/news/41048.html

相关文章:

  • GPT-20B无限制版:本地部署大模型的技术革命与实战指南
  • MPK(Mirage Persistent Kernel)源码笔记(4)--- 转译系统
  • 中国地形数据完整指南:5分钟快速上手ArcGIS地形分析
  • 为什么我的应用会卡顿?垃圾回收中的STW难题与破解之道
  • 深入解析 JuiceFS 垃圾回收机制
  • Wi-Fi 6之后,未来家庭路由的几大核心看点
  • FFmpeg开发笔记(八十七)采用Kotlin的手机开源播放器VLC-Android
  • PostgreSQL实时数据同步:5分钟掌握pg_replicate终极指南
  • Monkey‘s Audio(无损音频压缩器)
  • ChatPDF终极指南:5分钟学会与PDF文档智能对话
  • 如何快速解决ComfyUI-SeedVR2依赖冲突:完整避坑指南
  • Java并发编程利器:从ConcurrentHashMap到Fork/Join的奇幻之旅
  • 5分钟掌握IOPaint集成:从零部署到深度定制全攻略
  • 汽车变速器电控系统Simulink模型:从原理到实现
  • Atmosphere自定义固件终极指南:从安装到故障排除
  • docker网络模式详解
  • 永磁同步电机基于非线性磁链观测器的转子位置估计策略:SCI一区顶刊复现与SIMULINK仿真
  • 异步电机直接转矩控制算法模型在R2016b版本及以上的正常运行
  • 从前端体验到后端架构:Airbnb全栈SDET面试深度解析
  • rtpengine作为媒体代理的一个问题
  • Caesium图像压缩器高级配置与定制化指南
  • Graphiti时序知识图谱:5大革新策略重塑动态知识管理
  • CMATH:如何5分钟掌握小学数学计算能力评估
  • 使用RNNoise进行音频降噪
  • 风储模型中的功率分配模型
  • 眼见非实(Bugku杂项入门)
  • 毕方Talon:鸿蒙开发的编译时安全守护神
  • 创客匠人峰会新解:高势能 IP 打造 ——AI 时代知识变现的十倍增长密码
  • Java线程池与Executor框架完全指南:一看就会,一看就懂!
  • 随机图床 _