比赛 [不是Rapiz出的]农场主钦定NOIP模拟赛1 评测结果 AAATTTTTTT
题目名称 Rabbit Number 最终得分 30
用户昵称 Janis 运行时间 7.034 s
代码语言 C++ 内存使用 0.31 MiB
提交时间 2016-11-08 18:42:27
显示代码纯文本
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cmath>
using namespace std;
typedef long long ll;
ll tonum(ll x){
	ll num(0);
	while(x){
		num += x%10;
		x /= 10;
	}
	return num;
}
int main()
{
	#ifndef DEBUG
		string FileName="rabbits";
		freopen((FileName+".in").c_str(),"r",stdin);
		freopen((FileName+".out").c_str(),"w",stdout);
	#endif
	ll l,r;
	ll ans(0);
	cin >> l >> r;
	for(ll i = l; i <= r; i++){
		ll tmp = tonum(i);
		if((tonum(i*i)) == tmp*tmp)ans++;
	}
	cout << ans;
	/*int temp;
	cin >> temp;
	cout << tonum(temp);*/
}