1 svar
224 visningar
Farbrorgul 408
Postad: 16 mar 2021 21:12

Akcija Kattis C#

Hej! Behöver hjälp med följande uppgift om Akcija.

Såhär långt har jag kommit hittills (väldigt kort):

using System;
using System.Collections.Generic;

namespace Problemlösning
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Hur många böcker köptes?");
            int antalBöcker = int.Parse(Console.ReadLine());

            int[] antalBöckerArray = new int[antalBöcker];

            for (int i = 0; i < antalBöcker; i++)
            {
                Console.WriteLine($"Pris på bok {i + 1}");
                antalBöckerArray[i] = int.Parse(Console.ReadLine());
            
            }


            Console.ReadKey();
        }
    }
}

Nästa steg är att sortera så att det blir så billigt som möjligt vid köp av 3. Har ingen aning om hur jag ska göra detta på bästa sätt. Har ni några idéer på nästa steg? Tack på förhand.

emilg 478
Postad: 17 mar 2021 09:40

Sortera arrayn (t.ex. med störst först). Hur kan du sen använda den för att ta reda på vilka böcker som blir gratis?

Svara
Close