Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class Tables_2
- {
- static void Main()
- {
- int bundle1 = int.Parse(Console.ReadLine());
- int bundle2 = int.Parse(Console.ReadLine());
- int bundle3 = int.Parse(Console.ReadLine());
- int bundle4 = int.Parse(Console.ReadLine());
- int tableTops = int.Parse(Console.ReadLine());
- int tablesToDo = int.Parse(Console.ReadLine());
- int allLegs = bundle1 + (bundle2 * 2) + (bundle3 * 3) + (bundle4 * 4);
- int LeftLegs1 = allLegs % 4;
- int LegsForDoneTables = allLegs / 4;
- int tablesMade = Math.Min(LegsForDoneTables, tableTops);
- if (tablesMade > tablesToDo)
- {
- int topsLeft = tableTops - tablesToDo;
- if (topsLeft < 0)
- {
- topsLeft = 0;
- }
- int legsLeft = allLegs - tablesToDo*4;
- if (legsLeft < 0)
- {
- legsLeft = 0;
- }
- Console.WriteLine("more: {0}", tablesMade - tablesToDo);
- Console.WriteLine("tops left: {0}, legs left: {1}", topsLeft, legsLeft);
- }
- else if (tablesMade < tablesToDo)
- {
- int topsNeeded = tablesToDo - tableTops;
- if (topsNeeded < 0)
- {
- topsNeeded = 0;
- }
- int legsNeeded = (tablesToDo*4) - allLegs;
- if (legsNeeded < 0)
- {
- legsNeeded = 0;
- }
- Console.WriteLine("less: {0}", tablesMade - tablesToDo);
- Console.WriteLine("tops needed: {0}, legs needed: {1}", topsNeeded, legsNeeded);
- }
- else if (tablesMade == tablesToDo)
- {
- Console.WriteLine("Just enough tables made: {0}", tablesMade);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment