#include <stdio.h>
int main()
{
int number;
scanf("%d",&number);
int numberlong=number;
int c=0;
while (numberlong!=0) {
numberlong/=10;
c++;
}
printf("%d\n",c);
// if (number<100000) { //判断位数
// int numberlong;
// if ((number/10000)!=0) {
// numberlong=5;
// }else if (((number/1000)%10)!=0) {
// numberlong=4;
// }else if ((number/100%10) !=0) {
// numberlong=3;
// }else if ((number/10%10)!=0) {
// numberlong=2;
// }else if ((number%10)!=0) {
// numberlong=1;
// }
// printf("%d\n",numberlong); //位数
char numberShu[10];
sprintf(numberShu,"%d",number); /
2019-10-24 19:32:37