[BZOJ1041]圆上的整点
2024-09-08 15:31:01
嗯...
自己看视频讲解?
#include<cstdio>
#include<queue>
#include<iostream>
#include<cstring>
#define int long long
using namespace std;
inline int read(){
int ans=,f=;char chr=getchar();
while(!isdigit(chr)){if(chr=='-') f=-;chr=getchar();}
while(isdigit(chr)){ans=(ans<<)+(ans<<)+chr-;chr=getchar();}
return ans*f;
}int ans=,n,r;
signed main() {
r=n=read();
if(!n) {puts("");return ;}
while(n&^) n>>=;
for(int i=,j;i*i<=r;++i) {
for(j=;!(n%i);++j) n/=i;
if(i%==) ans*=j<<|;
}if(n>&&n%==) ans*=;
cout<<ans*;
return ;
}
最新文章
- 初学C#和MVC的一些心得,弯路,总结,还有教训(2)--关于Entity Framework
- 《CODE》书摘
- 如何理解javascript closure ?
- IntelliJ IDEA 13试用手记(附详细截图)
- android 入门-git之上传本地代码到github
- Ubuntu14.04LTS系统输入法的安装
- win7(X64)+VS2013+OpenCV3.1环境配置
- IntelliJ IDEA 常用设置讲解2
- 转载--Ubuntu设置环境变量
- swift与OC混编高级教程之混编框架的创建和调用
- 玩转SmartQQ之登录
- NOIP2014 行记
- git config --global core.excludesfile配置gitignore全局文件
- actionInvocation
- Qt5:随窗口大小变化背景图片自动缩放的实现
- 独立ip的优势
- tomcat server location 地址的修改
- Numpy函数学习--genfromtxt函数
- 文本输入框input text输入字母自动转大写
- SSM实现简单后台分页
热门文章
- CAD导出黑白色的pdf(com接口)
- CPU指令、机器码、程序和汇编语言
- 文章或者观点说说等点赞功能实现(thinkphp)
- SSH技术介绍和Xshell公钥远程登陆
- Flask - 特殊装饰器 和 Flask工作结构模式(FBV, CBV)
- 对vuex的浅解
- Leetcode 30.与所有单词相关联的子串
- [bzoj3061][Usaco13Feb]Partitioning the Farm_动态规划_状压dp
- 洛谷——P1034 矩形覆盖
- [转]十五天精通WCF——第十三天 用WCF来玩Rest