#34958: 可以直接視作*2開平方向下取整


ranshin (ranshin)


#include <bits/stdc++.h>
using namespace std;

int main(){
    long long int a,b=0;
    scanf("%lld",&a);
    printf("%lld",int(sqrt(a*2)));