#include<bits/stdc++.h> using namespace std; int f(int n){ if(n==1)return 1; else return f(n-1)+n-1; } int main(){ int s=0; for(int i=1;s<5000;i++){ s=s+f(i); } cout<<s; return 0; } /************************************************************** Problem: 1146 User: wuzihang Language: C++ Result: Accepted Time:5 ms Memory:2072 kb ****************************************************************/