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

#NOIP 2014#Day.2 T3 解方程

数据范围出奇的大!!!
所以这道题不能用一般的做法!
老老实实for 30分
写个高精度(好麻烦) 50分(还是70来着)
然后就T掉
但是!!
可以取巧!

我们怎么判断一个值是0?
除了 求和 然后再判断以外,

我们发现
0 mod 123714 = 0;
0 mod 12474913749 = 0;
0 mod 439874 =0;

对,0 mod x(非零数) = 0;
所以我们取多个数如果取膜的结果都是0我们就认为值是0.(防溢出)
当然我们选择一些质数。

#include <cstdio>
#include <cstring>
#include <vector>
using namespace std;

const int PCNT = 3;

相关文章:

  • 【Window编程】Step.1 我的第一个Windows程序
  • [codevs 1296] 营业额统计
  • 【Window程序设计:第五版】翻译勘误 转载
  • 【hdu 1754】I Hate It 【线段树 训练1】
  • 【HDU 1394】Minimum Inversion Number 【线段树 训练2】
  • 【Windows编程】Step.2 消息循环机制
  • 【CDOJ 1334】 郭大侠与Rabi-Ribi
  • 【CDOJ 1074】秋实大哥搞算术【栈计算表达式】
  • 【CDOJ 1329】卿学姐与魔法
  • C++ STL 之 BitSet
  • [CDOJ 1343] 卿学姐失恋了
  • 【CDOJ 1342】郭大侠与甲铁城 【离线树状数组】
  • 【CDOJ 1350】卿学姐失恋了Ⅱ
  • 【CDOJ】柱爷与咸鱼神功
  • 【CDOJ 1357】柱爷与最大区间和
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • JAVA_NIO系列——Channel和Buffer详解
  • Js基础知识(四) - js运行原理与机制
  • Octave 入门
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Unix命令
  • vue脚手架vue-cli
  • 阿里云购买磁盘后挂载
  • 闭包--闭包作用之保存(一)
  • 大数据与云计算学习:数据分析(二)
  • 多线程事务回滚
  • 简单实现一个textarea自适应高度
  • 入口文件开始,分析Vue源码实现
  • 使用权重正则化较少模型过拟合
  • 一道闭包题引发的思考
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 终端用户监控:真实用户监控还是模拟监控?
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • ​软考-高级-信息系统项目管理师教程 第四版【第19章-配置与变更管理-思维导图】​
  • (3)nginx 配置(nginx.conf)
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (二)PySpark3:SparkSQL编程
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (四)图像的%2线性拉伸
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)为C# Windows服务添加安装程序
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .form文件_SSM框架文件上传篇
  • .Net - 类的介绍
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .net 按比例显示图片的缩略图
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .net中生成excel后调整宽度
  • @ConfigurationProperties注解对数据的自动封装
  • @WebServiceClient注解,wsdlLocation 可配置
  • [ IO.File ] FileSystemWatcher