Advertisement
vencinachev

Coins-Greedy

Sep 2nd, 2021
1,012
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.88 KB | None | 0 0
  1. using System;
  2.  
  3. namespace ConsoleApp2
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             int[] coins = { 50, 20, 10, 5, 2, 1 };
  10.             Console.Write("Enter suma: ");
  11.             int sum = int.Parse(Console.ReadLine());
  12.             int i = 0;
  13.             /*
  14.              while (sum != 0)
  15.              {
  16.                  while (sum - coins[i] >= 0)
  17.                  {
  18.                      sum -= coins[i];
  19.                      Console.Write("{0}, ", coins[i]);
  20.                  }
  21.                  i++;
  22.              }
  23.             */
  24.             int s = 0;
  25.             while (sum != s)
  26.             {
  27.                 while (s + coins[i] <= sum)
  28.                 {
  29.                     s += coins[i];
  30.                     Console.Write("{0}, ", coins[i]);
  31.                 }
  32.                 i++;
  33.             }
  34.         }
  35.     }
  36. }
  37.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement