Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace exr_05_equalSumsEvenOddPositions
- {
- class Program
- {
- static void Main(string[] args)
- {
- int smaller = int.Parse(Console.ReadLine());
- int bigger = int.Parse(Console.ReadLine());
- for (int i = smaller; i <= bigger; i++)
- {
- // converting to string
- string num = i.ToString();
- int evenSum = 0;
- int oddSum = 0;
- // for each member of the string
- for (int ii = 0; ii < num.Length; ii++)
- {
- // determine odd and even
- if ((ii+1) % 2 == 0)
- {
- // even sum
- evenSum += int.Parse("" + num[ii]);
- }
- else
- {
- // odd sum
- oddSum += int.Parse("" + num[ii]);
- }
- }
- // compare two sums
- //Console.WriteLine("odd = " + oddSum + " = " + evenSum);
- if (oddSum == evenSum)
- {
- Console.Write(num + " ");
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment