[backend]更新脚本和库以支持性能测试用例

This commit is contained in:
Lixuanwang
2025-07-31 16:42:41 +08:00
parent 0727d5a6d8
commit e8699d6d25
177 changed files with 610979 additions and 63 deletions

30
testdata/performance/h-1-02.sy vendored Normal file
View File

@ -0,0 +1,30 @@
int lim;
int fun(int n,int dep){
if(n==1) return dep;
else{
if(n%2==0) return fun(n/2,dep+1);
else{
if(n*3+1<=lim)
return fun(n*3+1,dep+1);
else
return 0;
}
}
}
const int mod = 1000000007;
int main(){
lim = getint();
int ans = 0;
int i = 1;
starttime();
while(i<=lim){
ans = (ans+fun(i,0))%mod;
i = i+1;
}
stoptime();
putint(ans);
return 0;
}