Advertisement
Asinka

02. Miss Cat 2011 (SampleExam)

Dec 26th, 2012
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.68 KB | None | 0 0
  1. using System;
  2. using System.Diagnostics;
  3.  
  4.  
  5.  
  6. class MissCat2011
  7. {
  8.     static void Main()
  9.     {
  10.         int numberOfJuryN = int.Parse(Console.ReadLine());
  11.         int p1 = 0; int p2 = 0; int p3 = 0; int p4 = 0; int p5 = 0; int p6 = 0; int p7 = 0; int p8 = 0; int p9 = 0; int p10 = 0;
  12.  
  13.         if (numberOfJuryN < 0 || numberOfJuryN > 100000)
  14.         {
  15.             Console.WriteLine("The number must be between 0 or 100000. Please try again");
  16.         }
  17.         else
  18.         {
  19.  
  20.  
  21.             for (int i = 0; i < numberOfJuryN; i++)
  22.             {
  23.  
  24.                 //Console.Write("Enter numbers of the cat, for which the jury vote: P = ");
  25.                 int numberOfCatP = int.Parse(Console.ReadLine());
  26.  
  27.                     switch (numberOfCatP)
  28.                         {
  29.                             case 1: numberOfCatP = 1;
  30.                                 p1 = p1 + 1; break;
  31.                             case 2: numberOfCatP = 2;
  32.                                 p2 = p2 + 1; break;
  33.                             case 3: numberOfCatP = 3;
  34.                                 p3 = p3 + 1; break;
  35.                             case 4: numberOfCatP = 4;
  36.                                 p4 = p4 + 1; break;
  37.                             case 5: numberOfCatP = 5;
  38.                                 p5 = p5 + 1; break;
  39.                             case 6: numberOfCatP = 6;
  40.                                 p6 = p6 + 1; break;
  41.                             case 7: numberOfCatP = 7;
  42.                                 p7 = p7 + 1; break;
  43.                             case 8: numberOfCatP = 8;
  44.                                 p8 = p8 + 1; break;
  45.                             case 9: numberOfCatP = 9;
  46.                                 p9 = p9 + 1; break;
  47.                             case 10: numberOfCatP = 10;
  48.                                 p10 = p10 + 1; break;
  49.                             default: Console.WriteLine("the number must be between 0 or 10. please try again"); break;
  50.                         }
  51.  
  52.                 }
  53.  
  54.                 int greaterp1p2p3p4 = Math.Max(Math.Max(p1, p2), Math.Max(p3, p4));
  55.                 int greaterp5p6p7p8 = Math.Max(Math.Max(p5, p6), Math.Max(p7, p8));
  56.                 int greaterp9p10 = Math.Max(p9, p10);
  57.                 int greaterAll = Math.Max(greaterp1p2p3p4, Math.Max(greaterp5p6p7p8, greaterp9p10));
  58.  
  59.                 if (p1 == greaterAll)
  60.                 {
  61.                     Console.WriteLine(1);
  62.                 }
  63.                 else if (p1 == greaterAll)
  64.                 {
  65.                     Console.WriteLine(2);
  66.                 }
  67.                 else if (p2 == greaterAll)
  68.                 {
  69.                     Console.WriteLine(2);
  70.                 }
  71.                 else if (p3 == greaterAll)
  72.                 {
  73.                     Console.WriteLine(3);
  74.                 }
  75.                 else if (p4 == greaterAll)
  76.                 {
  77.                     Console.WriteLine(4);
  78.                 }
  79.                 else if (p5 == greaterAll)
  80.                 {
  81.                     Console.WriteLine(5);
  82.                 }
  83.                 else if (p6 == greaterAll)
  84.                 {
  85.                     Console.WriteLine(6);
  86.                 }
  87.                 else if (p7 == greaterAll)
  88.                 {
  89.                     Console.WriteLine(7);
  90.                 }
  91.                 else if (p8 == greaterAll)
  92.                 {
  93.                     Console.WriteLine(8);
  94.                 }
  95.                 else if (p9 == greaterAll)
  96.                 {
  97.                     Console.WriteLine(9);
  98.                 }
  99.                 else if (p10 == greaterAll)
  100.                 {
  101.                     Console.WriteLine(10);
  102.                 }
  103.         }
  104.     }
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement