有点不明白为什么我的b输出不出来?
查看原帖
有点不明白为什么我的b输出不出来?
1030865
letusgo楼主2023/7/11 23:28
#include<bits/stdc++.h>
using namespace std;
void zs (int a, int b){
	if(a == 1){
		cout << b;
		return;
	}
	if(a%b == 0){
		zs(a/b,b);
	}else{
		zs(a/b,b+1);
	}
}
int main(){
	int a;
	cin >> a;
	zs(a,2);
}
2023/7/11 23:28
加载中...