Guest User

Untitled

a guest
Aug 23rd, 2014
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.32 KB | None | 0 0
  1. using System;
  2.  
  3.     class Program
  4.     {
  5.         static void Main()
  6.         {
  7.             string inputString = Console.ReadLine();
  8.             int oddJump = int.Parse(Console.ReadLine());
  9.             int evenJump = int.Parse(Console.ReadLine());
  10.             ulong oddSum = 0, evenSum = 0;
  11.             int countOdd = 0, countEven = 0;
  12.  
  13.  
  14.             if (oddJump == 1)
  15.                 oddSum = 1;
  16.             if (evenJump == 1)
  17.                 evenJump = 1;
  18.  
  19.             inputString = inputString.Replace(" ", "");
  20.             inputString = inputString.ToLower();
  21.  
  22.             for (int i = 0; i < inputString.Length; i +=2 ) //Gets only odd
  23.             {
  24.                 countOdd++;
  25.                 if(countOdd % oddJump == 0)
  26.                     oddSum = oddSum * inputString[i];
  27.                 else
  28.                     oddSum = oddSum + inputString[i];
  29.             }
  30.  
  31.             for (int n = 1; n < inputString.Length; n+=2) //Gets only even
  32.             {
  33.                 countEven++;
  34.                 if (countEven % evenJump == 0)
  35.                     evenSum = evenSum * inputString[n];
  36.                 else
  37.                     evenSum = evenSum + inputString[n];
  38.             }
  39.  
  40.  
  41.             Console.WriteLine("Odd: {0:X}", oddSum);
  42.             Console.WriteLine("Even: {0:X}", evenSum);
  43.  
  44.  
  45.         }
  46.     }
Advertisement
Add Comment
Please, Sign In to add comment