using System.Collections.Generic;
public static void Main()
const decimal totalAmount = 32033.77M;
const int installmentNumber = 6;
decimal remainder = totalAmount % installmentNumber;
decimal installmentAmounts = (totalAmount - remainder) / installmentNumber;
Console.WriteLine("Remainder: " + remainder);
Console.WriteLine("Installment Amounts: " + installmentAmounts + "\n");
var payments = new List<Decimal>(){};
for(int x = 1 ; x < installmentNumber; x++){
payments.Add(installmentAmounts + remainder);
payments.Add(installmentAmounts);
var totalOfInstallments = payments.Sum();
foreach (var payment in payments)
Console.WriteLine(String.Format("Payment {0}: {1}", count, payment));
Console.WriteLine("\nTotal Cost: " + totalOfInstallments);