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: Accepted)

using System;


namespace _002_DigitNumber
{
	class Program
	{
		static void Main ( string[] args )
		{
			string inputStr;
			int[] digitCompare = { 0, 
									 10, 
									 100, 
									 1000, 
									 10000, 
									 100000, 
									 1000000, 
									 10000000 };

			while ((inputStr = Console.ReadLine ()) != null)
			{
				string[] split = inputStr.Split (' ');
				int sum = int.Parse (split[0]) + int.Parse (split[1]);
				
				for (int digit = 1; digit <= 7; digit++)
				{
					if (sum < digitCompare[digit])
					{
						Console.WriteLine (digit);
						break;
					}
				}
			}
		}
	}
}