#include #include using namespace std; const int mod = 1e9+1; int main(){ long long N; cin >> N; long long ans = 0ll; bool flag = false; for(int digit=1;digit<=10;digit++){ if(digit <= 9){ for(int i=1;i<=9;i++){ string str(digit, (char)(i+'0')); long long num = stoll(str)*mod; if(num > N){ flag = true; break; } ans++; } }else if(digit == 10){ for(int i=1;i<=4;i++){ string str(digit, (char)(i+'0')); long long num = stoll(str)*mod; if(num > N){ flag = true; break; } ans++; } } if(flag) break; } cout << ans << endl; return 0; }