#include<bits/stdc++.h> using namespace std; int a,b,c,zd,zx,cz; void dfs(int a){ int cnt=0; for (int i=1;i<=10000;i++) { cnt+=i; if (a-cnt<0){ cout<<i-1; break; } } } int main(){ cin>>a>>b>>c; zd=zx=(a+b+c)/2; dfs(min(zd,zx)); return 0; } ``` ```