HDU 6555 The Fool(打表&整除分块)

1.打表,找规律。发现是3-5-7…然后等差数列求和特判即可。

2.整除分块,复杂度O(n)O(\sqrt{n})O(n​)

code

ll n;scanf("%lld",&n);ll s=0;for(ll l=1,r;l<=n;l=r+1){r=n/(n/l);s+=(r-l+1)*(n/l);}printf("Case %d: ",++k);puts(s&1?"odd":"even");

HDU 6555 The Fool(打表整除分块)相关推荐

  1. HDU 6555 The Fool (整除分块 / 打表找规律)

    大致题意 然后就是判断这个式子是奇数还是偶数. n<=1e9 思路 直接整除分块秒了,但我差点忘记整除分块怎么写. 代码 贴一下小代码块 #include<bits/stdc++.h> ...

  2. HDU 6555 The Fool

    题意:计算 ∑i=1n[ni]\sum\limits_{i=1}^n[\frac{n}{i}]i=1∑n​[in​] ,是奇数输出odd,是偶数输出even. [x][x][x]表示向下取整. 解析: ...

  3. HDU - 6555 The Fool(思维)

    原题链接 题意:给一个整数n,判断n/1 + n/2 + n/3 - + n/n 的值是奇数还是偶数.其中的除法为下取整. 思路:通过打表发现,每个数求出的ans值,比它的上一个数增加的数字是当前数的 ...

  4. The Fool HDU - 6555

    The Fool HDU - 6555 传送门 题目大意为: 给出一个数n,求从这个数除以1到n所得的结果之和,是奇数还是偶数. 数据范围1e9 解:暴力肯定T,然后我分先,一个数除以从它的一半开始就 ...

  5. HDU-6555-The Fool(整除分块)

    The Fool Problem Description The Fool is numbered 0 – the number of unlimited potential –and therefo ...

  6. 欧拉函数+狄利克雷卷积+莫比乌斯函数+莫比乌斯反演+整除分块+杜教筛

    Powered by:NEFU AB-IN 文章目录 欧拉函数 狄利克雷卷积 莫比乌斯函数 莫比乌斯反演 P3455 [POI2007]ZAP-Queries 整除分块 P2522 [HAOI2011 ...

  7. lightoj 1098 A New Function 约数之和(一道奇怪的数论) 整除分块优化

    文章目录 题目如下: 思考人生: 题目如下: lightoj 1098 A New Function 求1-n所有数的所有约数之和(不包括1和它本身).n<=2e9. 思考人生: 首先考虑打表找 ...

  8. 2021牛客寒假算法基础集训营2 D.牛牛与整除分块

    2021牛客寒假算法基础集训营2 D.牛牛与整除分块 题目链接 题目描述 整除分块,又称数论分块.是数论算法中的重要技巧,你可以在各种需要枚举因子的连续求和类问题中见到它的身影.如杜教筛,莫比乌斯反演 ...

  9. C -求和公式(整除分块)

    ​ 先讲下整除分块是个啥:要求∑i=1n\sum_{i=1}^n∑i=1n​n/i 的值,这时候暴力需要O(n)的时间.由于这个区间是连续的,且'/'是向下取整,当i不能整除k时,n/i会等于最小的i ...

最新文章

  1. ANCOM:找出微生物群落中的差异物种
  2. [系列][编译原理]正则表达式
  3. Microsoft Azure Remoteapp使用自定义镜像创建桌面服务
  4. java matcher group_JAVA正则表达式matcher.find()和 matcher.matches()的区别
  5. Column name pattern can not be NULL or empty.
  6. activexobject对象不能创建_Java面向对象总结
  7. 535. Encode and Decode TinyURL - LeetCode
  8. 游戏模型提取工具ninjaripper_游戏模型 | 10巫战ZB围脖毛发制作
  9. 天语手机android 4.4.4,天语 touch 2 4.4.4 ROM刷机包 FIUI
  10. 微信emoji表情web显示
  11. 《四维全息算法》第六讲--随机、布朗运动、随机游走、混沌、分形混沌与时序拟合分析之间的关系
  12. 软件测试项目实例_餐饮系统(初稿,后续待整理)
  13. VBScript详解(一)
  14. 有道云笔记怎么保存html文件,有道云笔记如何保存网页有道笔记保存页面教程...
  15. 如何导出微信公众号文章数据!
  16. 定时器 java qua_【spring-boot】 springboot整合quartz实现定时任务
  17. iOS - navigationController简单使用
  18. PyTorch中的topk函数详解
  19. C语言循环队列的基本操作(init,enquene,dequene)与杨辉三角(C和C++<queue>)
  20. 软件测试——基础篇(软件测试的生命周期和BUG的概念)

热门文章

  1. java 向word中添加excel附件并向excel单元格中加入图片并压缩图片并根据图片动态控制单元格高度宽度
  2. 一篇总览前端和后端工具对应关系
  3. 现代商业杂志现代商业杂志社现代商业编辑部2022年第16期目录
  4. 计算机基础图文混排教案,中职《Word图文混排》教学设计|word图文混排教学设计...
  5. 服务器设计之SEDA架构
  6. JavaScript小记——Ajax异步请求
  7. 「UG/NX」BlockUI 字符串String
  8. 【中序、后序遍历序列】【前序、中序遍历序列】构造二叉树
  9. 【python】输入一个值,输出以这个值为公比,1为首项的等比数列前10项
  10. osgi框架基础原理与实例一