ulvis.paste.net - pastebin

Paste Search Dynamic
pares
  1. using system;
  2.  
  3. public class Test
  4. {
  5.         public static void Main()
  6.         {
  7.                 int[] batata = new int[] {0, 0, 0, 0 ,0 };
  8.  
  9.             int pares = 0;
  10.  
  11.             int k = 0;
  12.  
  13.             int menorValor = batata[0];
  14.             int menorValorAnterior = 0;
  15.             int count = 0;
  16.  
  17.             for (int i = 0; i < batata.Length;)
  18.             {
  19.                 if (batata[i] == menorValor + k && batata[i] != menorValorAnterior)
  20.                 {
  21.                     pares++;
  22.                     menorValorAnterior = menorValor;
  23.                 }
  24.  
  25.                 if (batata[i] < menorValor && batata[i] > menorValorAnterior)
  26.                 {
  27.                     menorValor = batata[i];
  28.                     i = 0;
  29.                 }
  30.                 else
  31.                 {
  32.                     if (batata.Length - 1 == i)
  33.                     {
  34.                         menorValorAnterior = menorValor;
  35.                         menorValor += k;
  36.                         count++;
  37.  
  38.                         if (count == batata.Length - 1)
  39.                             break;
  40.  
  41.                         i = 0;
  42.                     }
  43.                     else
  44.                         i++;
  45.                 }
  46.             }
  47.  
  48.             Console.WriteLine(pares);
  49.         }
  50. }
Parsed in 0.013 seconds