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 Winning_Numbers
- {
- class Program
- {
- static void Main(string[] args)
- {
- string s = Console.ReadLine();
- string ss = s.ToLower();
- int letSum = 0;
- int numLetter = 0;
- int count = 0;
- foreach (char ch in ss)
- {
- switch (ch)
- {
- case 'a': numLetter = 1; break;
- case 'b': numLetter = 2; break;
- case 'c': numLetter = 3; break;
- case 'd': numLetter = 4; break;
- case 'e': numLetter = 5; break;
- case 'f': numLetter = 6; break;
- case 'g': numLetter = 7; break;
- case 'h': numLetter = 8; break;
- case 'i': numLetter = 9; break;
- case 'j': numLetter = 10; break;
- case 'k': numLetter = 11; break;
- case 'l': numLetter = 12; break;
- case 'm': numLetter = 13; break;
- case 'n': numLetter = 14; break;
- case 'o': numLetter = 15; break;
- case 'p': numLetter = 16; break;
- case 'q': numLetter = 17; break;
- case 'r': numLetter = 18; break;
- case 's': numLetter = 19; break;
- case 't': numLetter = 20; break;
- case 'u': numLetter = 21; break;
- case 'v': numLetter = 22; break;
- case 'w': numLetter = 23; break;
- case 'x': numLetter = 24; break;
- case 'y': numLetter = 25; break;
- case 'z': numLetter = 26; break;
- }
- letSum += numLetter;
- }
- for (int i1 = 0; i1 <= 9; i1++)
- {
- for (int i2 = 0; i2 <= 9; i2++)
- {
- for (int i3 = 0; i3 <= 9; i3++)
- {
- if (i1 * i2 * i3 == letSum)
- {
- for (int i4 = 0; i4 <= 9; i4++)
- {
- for (int i5 = 0; i5 <= 9; i5++)
- {
- for (int i6 = 0; i6 <= 9; i6++)
- {
- if (i4 * i5 * i6 == letSum)
- {
- Console.WriteLine("{0}{1}{2}-{3}{4}{5}", i1, i2, i3, i4, i5, i6);
- count++;
- }
- }
- }
- }
- }
- }
- }
- }
- if (count < 1)
- {
- Console.WriteLine("No");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment