Programming Basics Exam - 7 May 2017 - Football League
Здравейте! Имам проблем с четвърта задача - Football League. Като резулатат в Judge системата излизат 0 от 100 точки и по-точно моето решение не пресмята процентите. Ето това е кода:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FootballLeague
{
    class Program
    {
        static void Main(string[] args)
        {
            var capacity = int.Parse(Console.ReadLine());
            var fans = int.Parse(Console.ReadLine());
            var fansInSectorA = 0;
            var fansInSectorB = 0;
            var fansInSectorV = 0;
            var fansInSectorG = 0;
            for (int i = 1; i <= fans; i++)
            {
                var sector = Console.ReadLine();
                if(sector=="A")
                { fansInSectorA++; }
                else if(sector =="B")
                { fansInSectorB++; }
                else if(sector=="V")
                { fansInSectorV++; }
                else if(sector == "G")
                { fansInSectorG++; }
               
            }
            var percentageA = (fansInSectorA / fans) * 100.00;
            var percentageB = (fansInSectorB / fans) * 100.00;
            var percentageV = (fansInSectorV / fans) * 100.00;
            var percentageG = (fansInSectorG / fans) * 100.00;
            var percentageStadium = (fans / capacity) * 100.00;
            Console.WriteLine("{0:f2}%", percentageA);
            Console.WriteLine("{0:f2}%", percentageB);
            Console.WriteLine("{0:f2}%", percentageV);
            Console.WriteLine("{0:f2}%", percentageG);
            Console.WriteLine("{0:f2}%", percentageStadium);
        }
    }
}
 
Благодаря, получи се