Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Globalization;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace _02
- {
- class Program
- {
- public static int Feb { get; private set; }
- static void Main()
- {
- string name = Console.ReadLine();
- int rounds = int.Parse(Console.ReadLine());
- int pointsNakov = 0;
- int pointsSimeon = 0;
- int count = 0;
- int countNakov = 0;
- int countSimeon = 0;
- if (name == "Nakov")
- {
- for (int i = 0; i < rounds * 2; i++)
- {
- if (count / 2 == rounds)
- {
- break;
- }
- int points = int.Parse(Console.ReadLine());
- string result = Console.ReadLine();
- count++;
- if (pointsNakov == 500)
- {
- break;
- }
- if (result == "success" && i % 2 == 0)
- {
- pointsNakov += points;
- countNakov++;
- if (pointsNakov == 500)
- {
- break;
- }
- if (countNakov == 2)
- {
- i++;
- }
- }
- else if (result == "fail" && i % 2 == 0)
- {
- pointsNakov += 0;
- countNakov++;
- if (countNakov == 2)
- {
- i++;
- }
- }
- else if (result == "success" && i % 2 != 0)
- {
- pointsSimeon += points;
- countSimeon++;
- i = 0;
- if (countSimeon == 2)
- {
- i++;
- }
- if (pointsSimeon == 500)
- {
- break;
- }
- }
- else if (result == "fail" && i % 2 != 0)
- {
- pointsSimeon += 0;
- countSimeon++;
- i = 0;
- if (pointsSimeon == 2)
- {
- i++;
- }
- }
- }
- }
- if (name == "Simeon")
- {
- for (int i = 0; i < rounds; i++)
- {
- int points = int.Parse(Console.ReadLine());
- string result = Console.ReadLine();
- count++;
- if (result == "success" && i % 2 == 0)
- {
- pointsSimeon += points;
- if (pointsSimeon == 500)
- {
- break;
- }
- }
- if (result == "fail" && i % 2 == 0)
- {
- pointsSimeon += 0;
- }
- else if (result == "success" && i % 2 != 0)
- {
- pointsNakov += points;
- countNakov++;
- i = 0;
- if (countNakov == 2)
- {
- i++;
- }
- if (pointsNakov == 500)
- {
- break;
- }
- }
- else if (result == "fail" && i % 2 != 0)
- {
- pointsNakov += 0;
- countNakov++;
- i = 0;
- if (countNakov == 2)
- {
- i++;
- }
- }
- }
- }
- if (pointsNakov == pointsSimeon)
- {
- Console.WriteLine();
- Console.WriteLine("DRAW");
- Console.WriteLine(pointsSimeon);
- }
- else if (pointsSimeon == 500)
- {
- Console.WriteLine();
- Console.WriteLine("Simeon");
- Console.WriteLine(count / 2);
- Console.WriteLine(pointsNakov);
- }
- else if (pointsNakov == 500)
- {
- Console.WriteLine();
- Console.WriteLine("Nakov");
- Console.WriteLine(count / 2);
- Console.WriteLine(pointsSimeon);
- }
- else if (pointsNakov > pointsSimeon)
- {
- Console.WriteLine();
- Console.WriteLine("Nakov");
- Console.WriteLine(pointsNakov - pointsSimeon);
- }
- else if (pointsSimeon > pointsNakov)
- {
- Console.WriteLine();
- Console.WriteLine("Simeon");
- Console.WriteLine(pointsSimeon - pointsNakov);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement