2019.07.09 纪中_B
错失AK记
2019.07.09【NOIP提高组】模拟 B 组
明明今天的题都很水,可就是没蒟蒻.
写题的时候:
T0一眼高精(结果没切)
T1看到2啊8啊果断转二进制观察,发现都是左移几位然后空出的位置填1_秒切
T2理性观察,感性思考,发现不就是初中几何?切线长定理转化,勾股定理计算
T3说来惭愧,写完前三题忙着去预知未来,可是改第一题就把时间花光了,看一眼T3感觉题面很麻烦就......
结果最后40+100+100+0=240/400 Rank=32/82
虽然都有清晰的思路,但是由于太水了就不写题解了
T0
题意:求2的次幂的和再加上一个高精度的数字
做法:用unsigned long long 存2的次幂和输入的高精度数 高精度加法
可为什么就是没切呐
T1
题意:对一个x数有两个操作:
(1) x=4x+3 (2) x=8x+7
如果比较暴力的想法就是一次一次做决策,但这么大数字我们......估计能过第一个小样例吧?
然鹅机智的我一想:4x不就是x<<2吗? 3不就是 (11)2 吗. 所以这个操作不就是将x左移再将空出的位置填1
同理,8x+7就是 x<<3+(111)2 .
两个操作都是类似的,所以可以互相转化:做三次(1)等于做两次(2). 为了得到小次数,肯定用操作(2)代替操作(1)
所以我们一位一位的移动然后记录移动的次数,再在可能范围内尽量多用操作(2)
ans=(cnt-1)/3+1;
T2
题意:三个不共线的点为圆心作圆,使直径和最大
理想情况:三个圆互相相切(显而易见吧?)
证明必有这种情况:

已知点A,B,C
作三角形ABC
三角形ABC的角平分线交于内心D
以点D为圆心作内接圆⊙D
∵ 切线长定理
∴{
AE=AH
BE=BG
CE=CG
}
易得 S直径 = C三角形ABC
剩下的直接勾股定理
T3
据说跟前两天 2019.07.06【NOIP提高组】模拟 B 组 中的 T0_调整 相似度90%
可惜那题我也没学会!
总之现在这挂着吧?过两天(nian)我两道题一起写题解
真的,信我...
如果再努力一点,哪怕就一点,今天就AK了吧?
果然我还是又菜又腐啊
2019.07.09 纪中_B的更多相关文章
- 2019.07.05 纪中_B
今日膜拜:czj大佬orz%%% 2019.07.05[NOIP提高组]模拟 B 组 今天做题的时候大概能判断出题人的考点,可是就是没学过...特别痛苦 T0:栈的定义,模拟就好了T1:感觉像是找规律 ...
- 2019.07.06 纪中_B
今天的题看起来都很简单,结果就爆炸了 做题时:怎么都是图论??? 结果最后好多是DP(最恐怖的是还有我没学过的状压DP) 2019.07.06[NOIP提高组]模拟 B 组 做了两题(稍微腐败了一下) ...
- LEETCODE 07 09
最近忙着面试耽误了几天,今天刷了07,09都是字符串处理,一个是大数反转,一个是回文数判断,我都是转成字符串处理的,过了是过了,但是挺慢的,先记着,等有机会优化下 题目 给定一个 32 位有符号整数, ...
- 2019-08-22 纪中NOIP模拟A&B组
T1 [JZOJ3229] 回文子序列 题目描述 回文序列是指左右对称的序列.我们会给定一个N×M的矩阵,你需要从这个矩阵中找出一个P×P的子矩阵,使得这个子矩阵的每一列和每一行都是回文序列. 数据范 ...
- 2021.07.09 K-D树
2021.07.09 K-D树 前置知识 1.二叉搜索树 2.总是很长的替罪羊树 K-D树 建树 K-D树具有二叉搜索树的形态,对于每一个分类标准,小于标准的节点在父节点左边,大于标准的节点在父节点右 ...
- 正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?
解答“正则表达式(/[^0-9]/g,'')中的"/g"是什么意思?”这个问题,也为了能够便于大家对正则表达式有一个更为综合和深刻的认识,我将一些关键点和容易犯糊涂的地方再系统总结 ...
- 正则表达式(/[^0-9]/g,'')中的"/g"是什么意思 ?
正则表达式(/[^0-9]/g,'')中的"/g"是什么意思 ? 表达式加上参数g之后,表明可以进行全局匹配,注意这里“可以”的含义.我们详细叙述: 1)对于表达式对象的e ...
- 纪中集训 Day 2
今天(其实是昨天= =)早上起来发现好冷好冷啊= = 吃完饭就准备比赛了,好吧B组难度的题总有一道不知到怎么写QAQ 太弱了啊!!! 蒟蒻没人权啊QAQ 今天第4题不会写,在这里说说吧 题目的意思就是 ...
- 纪中集训 Day1
今天早上起来吃饭,发现纪中伙食真的是太差了!!!什么都不热,早餐的面包还好,然后就迎来了美好的早晨= = 早上做一套题,T1T2果断秒,T3一看就是noi原题,还好看过题解会写,然后就愉快的码+Deb ...
随机推荐
- Java多线程和并发(四),线程返回值获取方式和Callable接口
目录 1.主线程等待法 2.使用Thread类的join()阻塞当前线程,等待子线程执行完毕 3.通过Callable接口实现:通过FutureTask Or线程池获取 四.线程返回值获取方式和Cal ...
- hdu_1059(多重背包)
多重背包的讲解: 多重背包问题https://blog.csdn.net/yandaoqiusheng/article/details/84782655 ; i <= n; i++) { int ...
- BZOJ3875--骑士游戏(SPFA处理带后效性的动态规划)
3875: [Ahoi2014]骑士游戏 Time Limit: 30 Sec Memory Limit: 256 MBSubmit: 181 Solved: 91[Submit][Status] ...
- 缓存区溢出之slmail fuzzing
这是我们的实验环境 kali 172.18.5.118smtp windows2003 172.18.5.117 pop3 110 smtp 25 本机 172.18.5.114 已经知道slma ...
- plt.plot() 无法使用参数ax
问题参考 TypeError: inner() got multiple values for keyword argument 'ax' fig, ax=plt.subplots(2,1) plt. ...
- Reduce pandas memory size
有关pandas存储的理论 简单又实用的pandas技巧:如何将内存占用降低90% 代码 Reducing DataFrame memory size by ~65% 上篇的改进 缓解pandas中D ...
- Redis Cluster with SpringBoot
前提: 按照 https://www.cnblogs.com/luffystory/p/12081074.html 配置好Redis Cluster in Ubuntu 按照如下结构搭建项目结构: P ...
- JMH基准测试框架
jmh-gradle-plugin, 集成JMH基准测试框架和 Gradle 0 赞 0 评论 文章标签:Gradle JMH 基准 INT benchmark framework 帧 ...
- C++入门经典-例2.3-在print函数中使用附加符号
1:代码如下: // 2.3.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" int main() { ; /*定义长整型变量,为其赋值*/ ...
- Shell执行脚本
Shell作用是解释执行用户的命令,用户输入一条命令,Shell就解释执行这一条,这种方式称为交互式,但还有另一种执行命令的方式称为批处理方式,用户事先写一个Shell脚本,Shell可以一次把这些命 ...