bzoj4292 PA2015 Równanie 枚举
2024-08-23 21:53:05
貌似应该是找出n后,带回去看看是不是对的。
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
#include<iostream> #define ll long long
using namespace std;
typedef long long LL;
const int MAXN=**;
ll k,a,b; ll solve(ll u)
{
ll n,sum,ret=;
for(ll i=;i<=MAXN;i++)
{
n=i*k;if(n>u) break;
sum=;
while(n)
{
sum+=(n%)*(n%);
n/=;
}
if(sum==i)ret++;
}
return ret;
}
int main()
{
scanf("%lld%lld%lld",&k,&a,&b);
printf("%lld\n", solve(b)-solve(a-));
}
最新文章
- Android之获取数据库路径
- ZooKeeper 笔记(1) 安装部署及hello world
- SpringMvc学习心得(五)控制器产生与构建
- leetcode 88
- 成功在BAE上部署ghost 5.0
- [原博客] POJ 1740 A New Stone Game
- Word Search II
- Jackson 框架,轻易转换JSON【转】
- java_windows下修改eclipse的默认编码
- python2与python3
- CloseableHttpClient 源码
- jenkins中slave节点连接的两种常用方式
- 给COCO数据集的json标签换行
- WPF中定时器与进度条的配合使用
- day 09初始函数
- window 操作 快捷键
- form表单总结
- json模块&;xml
- ajax遍历数组对象
- python 数据类型一 (重点是字符串的各种操作)