JZTXT
  • 首页
  • Ai
  • Java
  • Python
  • Android
  • Mysql
  • JavaScript
  • Html
  • CSS

求因子个数

发布时间 2023-07-05 20:48:21作者: Qiansui

下面放个求因子个数的方法

#define ll long long
ll calc(ll x){//求因子个数
	if(cnt.count(x)) return cnt[x];
	ll ans=1;
	for(ll i=2;i*i<=x;++i){
		if(x%i==0){
			ll c=0;
			while(x%i==0){
				++c;
				x/=i;
			}
			ans*=c+1;
		}
	}
	if(x!=1) ans*=2;
	return ans;
}
    本栏目推荐文章
  • 吴师兄学算法day06 双指针 485. 最大连续 1 的个数
  • 代码随想录 day16 N 叉树的最大深度 完全二叉树的节点个数
  • 编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3 。
  • 2023-12-2、因子化简
  • 随机生成一个数,输入的数比随机生成的大,说明猜大了,输入的数比随机生成的小,说明猜小了,一样说明猜对了,最多猜5次
  • C++ 判断一个数是不是完全平方数
  • 代码随想录算法训练营第十六天 |104.二叉树的最大深度,559.n叉树的最大深度,111.二叉树的最小深度,222.完全二叉树的节点个数
  • 【位运算】二进制中1的个数 (lowbit运算)
  • 模拟集成电路设计系列博客——4.4.4 Q因子修调
  • rabbitmq listener注解@RabbitListener里的queues是个数组,你用了吗?
版权声明:本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。
联系我们