首页 > 其他分享 >同构数:找出1到n之间有多少个同构数。

同构数:找出1到n之间有多少个同构数。

时间:2022-12-03 17:34:37浏览次数:36  
标签:10 同构 return cout int 找出 多少

//同构数是这样一种数:它出现在它的平方数的右端。

#include <bits/stdc++.h>
using namespace std;
int f(int a){//利用函数找出a个10相乘,a就是n的位数。
int s=1;
while(a!=0){
s=s*10;
a=a/10;
}
return s;
}
int n,i,d=0;
int main(){
cin>>n;
for(i=1;i<=n;i++){
if(i*i%f(i)==i)
d++;
}
cout<<d;
return 0;

}

标签:10,同构,return,cout,int,找出,多少
From: https://www.cnblogs.com/dytyxl/p/16948413.html

相关文章

  • python - 1,2,3,4组成无重复的三位数有多少种组合
    方法一三个循环defnot_repeat(params):#定义一个空列表mlist=[]count=0foriinparams:forjinparams:forminpa......
  • 使用opencv找出图像中纹理密集的地方
    使用opencv找出图像中纹理密集的地方__authur__='tangxi.zq'__time__='2019-04-27'importnumpyasnpimportcv2importosimporttime'''找寻图像中纹理丰......
  • 软件测试的工资大概是多少?
    1.各公司对软件测试工作的重视程度可看出大多数公司对软件测试工作还是重视的。2.各公司对软件测试工程师的学历要求可看出当前的行业中对软件测试工程师的学历......
  • 速进!!关于多重共线性你知道多少?
    一、多重共线性说明多重共线性有时也称多重相关性,一般是指自变量间存在线性关系或者高度相关(比如相关系数大于0.8)的现象。自变量之间具体的线性相关关系一般分为完全相关......
  • 计算两个时间相隔多少时间段的类,可以直接拿来用哦!
    packagecom.wang.util;importjava.text.DateFormat;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Date;/****项目名称:networ......
  • java面试题,上楼梯有多少种方式
     java面试题,上楼梯有多少种方式题目:一个小孩上一个N级台阶的楼梯,他可以一次走1阶、2阶或3阶,那么走完N阶有多少种方式。很自然的想法是使用递归:publicclassTest04{pub......
  • 关于交换机的VLAN技术你了解多少?
     VLAN(虚拟局域网)是对连接到的第二层交换机端口的网络用户的逻辑分段,不受网络用户的物理位置限制而根据用户需求进行网络分段。一个VLAN可以在一个交换机或者跨交换机实现。......
  • 怎么开一个传奇需要准备什么 开传奇服务器具体需要多少本钱
    带着这个疑问,今日来给大家讲解一下,分为两种情况来讲解如果自己会技术的话是可以节约很多成本的,自己会技术的情况下只需要准备一台服务器,一个版本(又名服务端)域名虚拟主机(用......
  • 100块钱能买多少只鸡?
    //公鸡一只五块钱母鸡一只三块钱小鸡一块钱三只//一百块钱买一百只鸡,问:公鸡母鸡小鸡各几只?packagecom.ShiXun_JiChu;publicclassday20221120_百钱百鸡{public......
  • 一篇sci论文多少字?
    全文链接:http://tecdat.cn/?p=30551一篇科学论文有多少字?一般来说,SCI论文的字数在3000-6000字之间。确切的字数需要根据投稿期刊的要求来确定。许多作者在论文写完后才选......