Advertisement
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;
- class MorseCodeNumbers
- {
- static void Main()
- {
- string input = Console.ReadLine();
- int digitSum = 0;
- for (int i = 0; i < 4; i++)
- {
- digitSum += input[i] - 48;
- }
- string[] morseCode = { "-----", ".----", "..---", "...--", "....-", "....." };
- int resultsFound = 0;
- for (int i1 = 0; i1 <= 5; i1++)
- {
- for (int i2 = 0; i2 <= 5 ; i2++)
- {
- for (int i3 = 0; i3 <= 5 ; i3++)
- {
- for (int i4 = 0; i4 <= 5 ; i4++)
- {
- for (int i5 = 0; i5 <= 5 ; i5++)
- {
- for (int i6 = 0; i6 <=5 ; i6++)
- {
- int product = i1 * i2 * i3 * i4 * i5 * i6;
- if (product == digitSum)
- {
- Console.WriteLine("{0}|{1}|{2}|{3}|{4}|{5}|", morseCode[i1], morseCode[i2], morseCode[i3], morseCode[i4], morseCode[i5], morseCode[i6]);
- resultsFound++;
- }
- }
- }
- }
- }
- }
- }
- if (resultsFound == 0)
- {
- Console.WriteLine("No");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement