Problem:
Digit Number

Write a program which computes the digit number of sum of two integers a and b.

Input

There are several test cases. Each test case consists of two non-negative integers a and b which are separeted by a space in a line. The input terminates with EOF.

Constraints

0 ≤ a, b ≤ 1,000,000

The number of datasets ≤ 200

Output

Print the number of digits of a + b for each data set.

Sample Input

5 7
1 99
1000 999

Output for the Sample Input

2
3
4

Solution in C (judge verdict: Time Limit Exceeded)

#include<stdio.h>
#include<stdlib.h>

int main(){
	int i = 0;
	for(i; i<1; ){
		int d = 0 , e = 0 ;
		int c = 0;
		printf("Enter two numbers : ");
		scanf("%d %d", &d, &e);
		c = d + e;
				if(c>0&&c<10)
	 		printf("# of digits=1");
	 	else{
	 		if(c<100)
	 			printf("# of digits=2");
	 		else{	
				if(c<1000)
					printf("# of digits=3");
				else{
					if(c<10000)
						printf("# of digits=4");
					else{
						if(c<100000)
								printf("# of digits=5");
						else{	
							if(c<1000000)
								printf("# of digits=6");
							else
								printf("# of digits=7");
							}
						}
					}
	    		}
			}
		}
		printf("\n");
	}