Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class Program
- {
- static void Main()
- {
- string inputString = Console.ReadLine();
- int oddJump = int.Parse(Console.ReadLine());
- int evenJump = int.Parse(Console.ReadLine());
- ulong oddSum = 0, evenSum = 0;
- int countOdd = 0, countEven = 0;
- if (oddJump == 1)
- oddSum = 1;
- if (evenJump == 1)
- evenJump = 1;
- inputString = inputString.Replace(" ", "");
- inputString = inputString.ToLower();
- for (int i = 0; i < inputString.Length; i +=2 ) //Gets only odd
- {
- countOdd++;
- if(countOdd % oddJump == 0)
- oddSum = oddSum * inputString[i];
- else
- oddSum = oddSum + inputString[i];
- }
- for (int n = 1; n < inputString.Length; n+=2) //Gets only even
- {
- countEven++;
- if (countEven % evenJump == 0)
- evenSum = evenSum * inputString[n];
- else
- evenSum = evenSum + inputString[n];
- }
- Console.WriteLine("Odd: {0:X}", oddSum);
- Console.WriteLine("Even: {0:X}", evenSum);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment