#include<bits/stdc++.h> using namespace std; int n,a=1; void shu(int n) { int x=n/2; a+=x; for(int i=2;i<=x;i++) shu(x); } int main() { cin>>n; shu(n); cout<<a; return 0; }
样例也是对的,怎么回事呢? 刚入门,不太擅长算法