题解 | 函数
卡拉兹函数
https://www.nowcoder.com/practice/fd497366b6a54ce18698f853cc1bd503
#include <stdio.h>
int f(int n);
int main() {
int n;
scanf("%d", &n);
int result = f(n);
printf("%d", result);
return 0;
}
int f(int n) {
if (n % 2 == 1) {
return 3 * n + 1;
} else {
return n / 2;
}
}

查看5道真题和解析