解决暴力的直接方法。一个直接的推论x%11方法。

打表可以发现,以解决不同的情况都不会在很大程度上会出现。

所以从l暴力开始枚举。找到的第一个错误值输出要。

如果它超过r同样在美国发现-1.

#include <iostream>
#include <cstdlib>
#include <cstring>
#include <string>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <vector>
#include <queue>
#include <map>
#define inf 0x3f3f3f3f
#pragma comment(linker, "/STACK:16777216")
#define eps 1e-6
#define ll long long
using namespace std;bool judge(ll x)
{ll odd=0,even=0,flag=0;while(x>0){if(flag){odd+=x%10;flag=0;}else{even+=x%10;flag=1;}x/=10;}return (even-odd==3);
}int main()
{ll l,r;int t;scanf("%d",&t);while(t--){cin>>l>>r;while(l<=r){if((l%11==3)^judge(l))break;l++;}if(l>r) printf("-1\n");else cout<<l<<endl;}return 0;
}

版权声明:本文博客原创文章。博客,未经同意,不得转载。

转载于:https://www.cnblogs.com/hrhguanli/p/4643091.html

hdu4956 Poor Hanamichi相关推荐

  1. hdu 4956 Poor Hanamichi BestCoder Round #5(数学题)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4956 Poor Hanamichi Time Limit: 2000/1000 MS (Java/Ot ...

  2. hdu 4956 Poor Hanamichi(暴力)

    题目链接:hdu 4956 Poor Hanamichi 题目大意:Hanamichi要解决一个问题,即对给定区间l,r,求有多少个数的奇数位和比偶数位和大3,然后Hanamichi推出一个公式(r ...

  3. LeetCode 458. Poor Pigs--智力题「小白鼠试毒」--C++,Python解法

    题目地址:Poor Pigs - LeetCode There are 1000 buckets, one and only one of them is poisonous, while the r ...

  4. 关于过拟合、局部最小值、以及Poor Generalization的思考

    Poor Generalization 这可能是实际中遇到的最多问题. 比如FC网络为什么效果比CNN差那么多啊,是不是陷入局部最小值啊?是不是过拟合啊?是不是欠拟合啊? 在操场跑步的时候,又从SVM ...

  5. Poor Man's BERT: 更小更快的Transformer模型

    文 | sliderSun 源 | 知乎 NLP模型的大小不断增加,随之而来的是可用性降低,TinyBERT,MobileBERT,和DistilBERT都提出了一个独特的知识蒸馏框架,其共同目标是在 ...

  6. Poor God Water【矩阵快速幂】

    Poor God Water 时间限制: 1 Sec 内存限制: 128 MB 提交: 102 解决: 50 [提交] [状态] [命题人:admin] 题目描述 God Water likes to ...

  7. #读书笔记#《富爸爸窮爸爸》 | Rich Dad Poor Dad 罗伯特.清崎 Robert Kiyosaki

    <士兵突击>里面袁朗说:"有很多人天天都在焦虑,怕没得到,怕寂寞,我喜欢不焦虑的人". 有很多人天天都在焦虑. 那么,为什么大城市的年轻人明明拥有更前沿的信息和更多的资 ...

  8. 穷爸爸 富爸爸(Rich dad , Poor dad ) 读书笔记(第一课lesson 1)

    1. 穷人为钱工作,富有的人让钱为自己工作 2. 走出你的舒适区,用大的格局图景去思考 3. 穷人是在用情绪思考,被情绪(恐惧,对金钱的无知)支配,而富有的人撇开情绪用头脑思考 穷人被恐惧与欲望所支配 ...

  9. 英读廊——艺术家、穷人和音乐家之10美元的奇异之旅(The Artist, the Poor Man, and the Musician)

    * 用英语自身来理解和学习英语是最好的方式,这一系列的文章力求帮助大家在英语阅读能力上有所提升,并树立英语思维: * 推荐的阅读的方法是:先原文,适当看解析阅读,实在不行再看双语对照. * 解析中英语 ...

最新文章

  1. 如何提取fasta文件的部分信息
  2. python简单代码表白-如何正确使用Python进行表白
  3. 【算法竞赛学习】金融风控之贷款违约预测-特征工程
  4. ES6使用object的is()方法比较两个值
  5. Qt工作笔记-如何打包我们用 Qt 写的软件 - Linux 篇
  6. 初试Node —— node.js的安装
  7. android 重新设置lcd分辨率,wm命令使用方法(修改android 分辨率)修改
  8. 单例模式 代码以及祥解
  9. PHP、 Ruby、Python、Java、C++、C、Objective C——编程语言之禅
  10. 【数位DP】恨7不成妻
  11. 在Ant Design Pro(React)中使用ECharts
  12. OCRKit Pro for mac (OCR文字识别工具)
  13. 19.Linux系统管理
  14. hadoop快速入门
  15. 【新模板推荐】目标军令状、假期通知书…签名确认仪式满满
  16. 比例风险(Cox)回归模型——Proportional hazards model
  17. 计算机u盘打不开怎么办,u盘打不开怎么办
  18. VMware桥接模式下虚拟机ping主机不通
  19. 学会Python就能做游戏脚本开发?别天真了!—— 关于游戏脚本的3个质疑
  20. C++中字符串的三种定义和引用方法

热门文章

  1. 系统如何启动数据库服务器,怎么启动sql数据库服务器
  2. php数字从大到小生成,php输入几个数从大到小排序的案例
  3. sap运维要做哪些工作_患上腰椎间盘突出,适合做哪些工作?不适合做哪些工作?...
  4. proe50安装方法64位_proe5.0安装方法64位
  5. 基于Echarts+HTML5可视化数据大屏展示—新能源车联网综合大数据平台(二)
  6. natepad怎么连linux看日志,linux添加用户操作日志
  7. 计划任务列表 html,OpenWrt使用crontab执行计划任务
  8. 开启php缩略图,PHP生成缩略图
  9. Linux下golang的编译,golang Linux下编译环境搭建
  10. Java 只读集合