#include <bits/stdc++.h> using namespace std; string dj(int n) { string s=""; while (n!=0) { s=s+char(n%10+64); n=n/10; } return s; } int main() { int n; string s=""; cin>>n; s=s+dj(n); while (n!=0) { n=n/2; s=s+dj(n); } cout<<s.size()<<endl; return 0; } /************************************************************** Problem: 1562 User: admin Language: C++ Result: Accepted Time:46 ms Memory:2076 kb ****************************************************************/