递归是什么意思刚学
  • 板块灌水区
  • 楼主cxsxlg
  • 当前回复17
  • 已保存回复17
  • 发布时间2021/11/14 11:46
  • 上次更新2023/11/4 00:37:28
查看原帖
递归是什么意思刚学
538258
cxsxlg楼主2021/11/14 11:46
#include<bits/stdc++.h>
using namespace std;
int c[1000009]={0,1,2};
int x(int a,int m)
{
	int ans=1;
	for(int i=m;i<=a/2;i++)
	{
		if(i>a/i) break;
		if(a%i==0) ans+=x(a/i,i);
	}
	return ans;
}
int main()
{
	int n;
	cin>>n;
	int s;
	for(int i=1;i<=n;i++)
	{
		cin>>s;
		cout<<x(s,2)<<endl;
	}
	return 0;
}

就是很想问一下,这里面的ans加的到底是什么,刚学,老师帮写的

2021/11/14 11:46
加载中...