using static System.Math; using System; public class Hello { static void Main() { var T = int.Parse(Console.ReadLine().Trim()); while (T-- > 0) { string[] line = Console.ReadLine().Trim().Split(' '); var n = int.Parse(line[0]); var a = long.Parse(line[1]); line = Console.ReadLine().Trim().Split(' '); var x = Array.ConvertAll(line, long.Parse); getAns(n, a, x); } } static void getAns(int n, long a, long[] x) { var ans = new long[n]; for (int i = 0; i < n; i++) { ans[i] = (long)Round((double)x[i] / a, 0, MidpointRounding.AwayFromZero); } Console.WriteLine(string.Join(" ", ans)); } }