Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
43364 _Yuyuyu_ 【J】T1 C++ 运行超时 70 1000 MS 248 KB 362 2026-10-29 13:03:06

Tests(7/10):


#include<bits/stdc++.h> using namespace std; #define int long long int n,ans; signed main(){ cin>>n; for(int i=1;i<=2*n;i*=2){ for(int j=1;j*i<=2*n;j+=2){ if(n+1<=i*j&&i*j<=2*n){ ans+=j; } } } cout<<ans; return 0; } /* 思路: 1:2^k/f(2^k)=1 2:枚举2^k*(p) */


测评信息: