Advertisement
Guest User

Secret

a guest
Feb 1st, 2015
14
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.19 KB | None | 0 0
  1. using System;
  2. using System.Numerics;
  3.  
  4. class Program
  5. {
  6.     static void Main()
  7.     {
  8.         string n = Console.ReadLine();
  9.         if (n[0] == '-')
  10.         {
  11.             n = n.Remove(0, 1);
  12.         }
  13.         char[] charr = n.ToCharArray();
  14.         Array.Reverse(charr);
  15.         int specialSum = 0;
  16.         for (int i = 0; i < charr.Length; i++)
  17.         {
  18.             if (i % 2 == 0)
  19.             {
  20.                 specialSum = specialSum + (i + 1) * (i + 1) * (charr[i] - 48);
  21.             }
  22.             if (i % 2 == 1)
  23.             {
  24.                 specialSum = specialSum + (i + 1) * (charr[i] - 48) * (charr[i] - 48);
  25.             }
  26.         }
  27.         Console.WriteLine(specialSum);
  28.         int alphaSequence = specialSum % 10;
  29.         if (alphaSequence == 0)
  30.         {
  31.             Console.WriteLine(n + " has no secret alpha-sequence");
  32.             return;
  33.         }
  34.         int r = specialSum % 26;
  35.         char chr = (char)(r + 65);
  36.         for (int i = 0; i < alphaSequence; i++)
  37.         {
  38.             Console.Write(chr);
  39.             if (chr == 90)
  40.             {
  41.                 chr = (char)64;
  42.             }
  43.             chr++;
  44.         }
  45.         Console.WriteLine();
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement