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);
}
}
}
Благодаря, получи се