Advertisement
Guest User

Untitled

a guest
Apr 6th, 2014
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.11 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. namespace TheSecretOfNumbers
  4. {
  5.     class TheSecretOfNumbers
  6.     {
  7.         static void Main()
  8.         {
  9.             int sum = 0;
  10.             int br = 0;
  11.             int num = int.Parse(Console.ReadLine());
  12.             int number = num;
  13.             int []arr;
  14.             arr = new int [30];
  15.  
  16.            // List<int> listOfInts = new List<int>();
  17.            // while (num > 0)
  18.            // {
  19.            //    listOfInts.Add(num % 10);
  20.            //     num = num / 10;
  21.            //     br++;
  22.            // }
  23.             for (int i = 0; i < arr.Length; i++)
  24.             {
  25.                 arr[i] = num % 10;
  26.                 num = num / 10;
  27.                 br++;
  28.             }
  29.             //for (int i = 0; i < br; i++)
  30.             //{
  31.             //    if (i % 2 == 0)
  32.             //    {
  33.             //        sum += listOfInts[i] * (int)Math.Pow((i + 1), 2);
  34.             //    }
  35.             //    else
  36.             //    {
  37.             //        sum += (int)Math.Pow(listOfInts[i], 2) * (i + 1);
  38.             //    }
  39.             //}
  40.             for (int i = 0; i < arr.Length; i++)
  41.             {
  42.                 if (i % 2 == 0)
  43.                 {
  44.                     sum += arr[i] * (int)Math.Pow((i + 1), 2);
  45.                 }
  46.                 else
  47.                 {
  48.                     sum += (int)Math.Pow(arr[i], 2) * (i + 1);
  49.                 }
  50.             }
  51.             Console.WriteLine(sum);
  52.             int secret = sum % 26;
  53.             if (sum % 10 == 0)
  54.             {
  55.                 Console.WriteLine("{0} has no secret alpha-sequence", number);
  56.             }
  57.             else
  58.             {
  59.                 for (int i = 0; i < sum % 10; i++)
  60.                 {
  61.                     int toPrint = 'A' + secret + i;
  62.                     if (toPrint <= 'Z')
  63.                     {
  64.                         Console.Write((char)toPrint);
  65.                     }
  66.                     else
  67.                     {
  68.                         Console.Write((char)(toPrint - 26));
  69.                     }
  70.                 }
  71.             }
  72.  
  73.  
  74.         }
  75.     }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement