Problem:
A/B Problem

Write a program which reads two integers a and b, and calculates the following values:

a ÷ b: d (in integer)

remainder of a ÷ b: r (in integer)

a ÷ b: f (in real number)

Input

Two integers a and b are given in a line.

Output

Print d, r and f separated by a space in a line. For f, the output should not contain an absolute error greater than 10-5.

Constraints

1 ≤ a, b ≤ 109

Sample Input 1

3 2

Sample Output 1

1 1 1.50000

Solution in C# (judge verdict: Wrong Answer)

using System;

namespace ABProblem
{
	class MainClass
	{
		public static void Main (string[] args)
		{
			string input = Console.ReadLine();

			char[] CharSeparators = new char[] {' '};
			string[] array = input.Split(CharSeparators);

			string array1 = array[0];
			string array2 = array[1];

			int a = int.Parse (array1);
			int b = int.Parse (array2);
			int d,r;
			double f;

			if (1 <= a && a <= Math.Pow (10, 9)) {
				d = a / b;
				r = a % b;
				f = (double)a/b;
				Console.WriteLine(d + " " + r + " " + (double)f);
			}
		}
	}
}