// Tad Cordle
// Freehold H.S.
// Freehold NJ
// School Code: 1002
// Intermediate Division
// Language: C#
// Contest 1
// Golf Program
// Description: Prints out
info on a game of golf.
using System;
namespace ACSL
{
class Golf
{
static void
Main(string[] args)
{
string[]
input;
int[] parsed =
new int[3];
int aScore =
0, bScore = 0, par = 0, highest = 0, aWon = 0, bWon = 0;
for (int i =
0; i < 9; i++)
{
Console.Write((i+1).ToString() + ".
");
input = Console.ReadLine().Split(',');
for (int j = 0; j < 3; j++) parsed[j] =
int.Parse(input[j]);
par += parsed[0];
aScore += parsed[1];
bScore += parsed[2];
if (parsed[1] < parsed[2])
aWon++;
else if (parsed[2] < parsed[1])
bWon++;
if ((parsed[1] + parsed[2]) > highest)
highest = parsed[1] + parsed[2];
}
Console.WriteLine();
if (aScore
<= bScore)
{
Console.WriteLine("1. " +
aScore.ToString() + ", " + bScore.ToString());
Console.WriteLine("2. " +
Math.Abs(aScore - par).ToString() + (aScore < par ? " under" :
" over") + " par");
Console.WriteLine("3. " +
Math.Abs(bScore - par).ToString() + (bScore < par ? " under" :
" over") + " par");
Console.WriteLine("4. " +
aWon.ToString());
}
else
{
Console.WriteLine("1. " +
bScore.ToString() + ", " + aScore.ToString());
Console.WriteLine("2. " +
Math.Abs(bScore - par).ToString() + (aScore < par ? " under" :
" over") + " par");
Console.WriteLine("3. " +
Math.Abs(aScore - par).ToString() + (bScore < par ? " under" :
" over") + " par");
Console.WriteLine("4. " +
bWon.ToString());
}
Console.WriteLine("5.
" + highest.ToString());
Console.WriteLine();
Console.WriteLine();
Console.Write("PRESS
ENTER TO CONTINUE...");
Console.ReadLine();
}
}
}