hdu4956 Poor Hanamichi
解决暴力的直接方法。一个直接的推论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相关推荐
- 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 ...
- hdu 4956 Poor Hanamichi(暴力)
题目链接:hdu 4956 Poor Hanamichi 题目大意:Hanamichi要解决一个问题,即对给定区间l,r,求有多少个数的奇数位和比偶数位和大3,然后Hanamichi推出一个公式(r ...
- LeetCode 458. Poor Pigs--智力题「小白鼠试毒」--C++,Python解法
题目地址:Poor Pigs - LeetCode There are 1000 buckets, one and only one of them is poisonous, while the r ...
- 关于过拟合、局部最小值、以及Poor Generalization的思考
Poor Generalization 这可能是实际中遇到的最多问题. 比如FC网络为什么效果比CNN差那么多啊,是不是陷入局部最小值啊?是不是过拟合啊?是不是欠拟合啊? 在操场跑步的时候,又从SVM ...
- Poor Man's BERT: 更小更快的Transformer模型
文 | sliderSun 源 | 知乎 NLP模型的大小不断增加,随之而来的是可用性降低,TinyBERT,MobileBERT,和DistilBERT都提出了一个独特的知识蒸馏框架,其共同目标是在 ...
- Poor God Water【矩阵快速幂】
Poor God Water 时间限制: 1 Sec 内存限制: 128 MB 提交: 102 解决: 50 [提交] [状态] [命题人:admin] 题目描述 God Water likes to ...
- #读书笔记#《富爸爸窮爸爸》 | Rich Dad Poor Dad 罗伯特.清崎 Robert Kiyosaki
<士兵突击>里面袁朗说:"有很多人天天都在焦虑,怕没得到,怕寂寞,我喜欢不焦虑的人". 有很多人天天都在焦虑. 那么,为什么大城市的年轻人明明拥有更前沿的信息和更多的资 ...
- 穷爸爸 富爸爸(Rich dad , Poor dad ) 读书笔记(第一课lesson 1)
1. 穷人为钱工作,富有的人让钱为自己工作 2. 走出你的舒适区,用大的格局图景去思考 3. 穷人是在用情绪思考,被情绪(恐惧,对金钱的无知)支配,而富有的人撇开情绪用头脑思考 穷人被恐惧与欲望所支配 ...
- 英读廊——艺术家、穷人和音乐家之10美元的奇异之旅(The Artist, the Poor Man, and the Musician)
* 用英语自身来理解和学习英语是最好的方式,这一系列的文章力求帮助大家在英语阅读能力上有所提升,并树立英语思维: * 推荐的阅读的方法是:先原文,适当看解析阅读,实在不行再看双语对照. * 解析中英语 ...
最新文章
- webpack 热替换和热重载
- java for循环和数组--冒泡排序、二分查找法
- 转)微软Olap服务MDX函数应用举例
- [python学习] 专题九.Mysql数据库编程基础知识
- map和mapValues的纠纷
- 2019/02/11-分布式数据库概述
- python 自动化测试数据并发送到http-nodejs server
- matlab学习笔记1
- lcd开机流程图_LCD1602程序代码及显示流程图.doc
- 税务信息化与计算机技术应用开发,税务信息化与计算机技术应用开发工作岗位年度个人工作总结...
- 机器人视觉测量与控制
- win10 qq远程不上服务器未响应,win10 qq远程协助能移动鼠标却点击不了怎么办
- 狂言NBA-阿King从笑话变神话 只因他抛开一切算计
- 冬天OS(八):加入调度
- 人脸识别之insightface开源代码使用:训练、验证、测试(2)
- 【MicroPython ESP32】I2C功能使用介绍
- 桌面上的计算机图标的功能是什么,桌面上计算机图标不见了的解决方法教程
- OFDM学习笔记(六)(峰均值问题)
- linux下pppoe服务器,Linux下配置pppoe服务器
- wpsoffice安卓历史版本_wps office旧版本下载-wps office历史版本v11.5.2 安卓版 - 极光下载站...
热门文章
- 支持向量机python实例_Python机器学习SVM简单应用实例 | kTWO-个人博客
- html网页上传到服务器_JSP+Servlet实现文件上传到服务器功能
- ajax请求php省略后缀,如何在PHP中更安全地处理Ajax请求?
- libmysqld_dev linux,Linux下python玩转MySQLdb
- datax 导入数据中文乱码_DataX在有赞大数据平台的实践
- 分数小数互换图_重复控制器学习心得(二)——超前环节的分数化和校正因子的引入...
- linux runqueue定义,Linux中多CPU的runqueue及抢占
- C++ 转换构造函数
- SpringBoot获取配置文件常量值
- 广西壮族自治区直流充电桩说明书下载_鄂州便携式直流充电桩