数论分块
萌新今天按惯例 学习 灌水的时候碰到了这个
引理1

引理2

解决办法
对于我一个菜鸡实在是太南了,尤其是引理2推导根本理解不了,为此特地跑去问了我们大三的匡胤鑫匡佬,不愧是大佬,一张图解决问题,萌新瑟瑟发抖…
绘制一个y = n × d^-1 的反函数图,此时除法下取整取值种类数表示的是反函数下方的矩形总数,从原点到(0,√n)上和从原点到(√n,0)上做垂直于坐标轴的射线进而绘制矩形,由图显然可得矩形最多只有超过2√n种。
引用

菜鸡怎么就没想到反函数呢,嘤嘤嘤。
Σ(|||▽||| )
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true