Професионална програма
Loading...
fanya.karamfilova avatar fanya.karamfilova 5 Точки

[Exam Problems] Fundamentals Module C# - 05 - Decrypting Messages - More Exercises

Здравейте, имам проблем с 5-та задача от More Exercises на C# Fundamental Module. Judge ми дава 83/100 и не мога да открия какво пропуска или къде греша. Ще се радвам ако някой може да ми съдейства. Това е кода - https://pastebin.com/sMFTZtgK, следва и условието на задачата.

5. Decrypting Messages
You will receive a key (integer) and n characters afterward. Add the key to each of the characters and append them
to a message. At the end print the message, which you decrypted.
Input
 On the first line, you will receive the key
 On the second line, you will receive n – the number of lines, which will follow
 On the next n lines – you will receive lower and uppercase characters from the Latin alphabet
Output
Print the decrypted message.
Constraints
 The key will be in the interval [0…20]
 n will be in the interval [1…20]
 The characters will always be upper or lower-case letters from the English alphabet
 You will receive one letter per line
Examples

Input Output Input Output
3    
7
P
l
c
q
R
k
f
SoftUni 1
7
C
d
b
q
x
o
s
Decrypt
Тагове:
1
Fundamentals Module
koknq avatar koknq 18 Точки

using System;

namespace from_left_to_right
{
    public class Program
    {
        public static void Main()
        {
            int key = int.Parse(Console.ReadLine());
            int n = int.Parse(Console.ReadLine());
            string result = string.Empty;
            for(int i = 1; i<=n; i++)
            {
                char s = char.Parse(Console.ReadLine());
                int v = s + key;
                char m = (char)v;
                result += m;
                
            }
            Console.WriteLine(result);
        }
    }
}

Цялото решение. Интересно ми беше от къде Visual Studio знае азбуката... Първоначално тръгнах с 3 for цикъла, от които единият е for(int i = 1; i<=n; i++), и после още 2 с char от A до Z и от а do z, но не ми дойде на акъла как да продължа :D

0