Професионална програма
Loading...
Lyubomir_92 avatar Lyubomir_92 0 Точки

More Exercises: Lists/ 03 Take/Skip Rope / Проблем с Judge

Здравейте,

Имам следния проблем с тази задача реших я и всичко работи ОК с примерните вх. от условието на Visual Studio, но когато я пратя на Judge ми дава Compile time error и следния текст: 

Compiled file is missing. Compiler output: ...\tmp6F1.tmp(53,35): error CS1503: Argument 1: cannot convert from 'System.Text.StringBuilder' to 'char[]'

Ето моето решение : https://pastebin.com/fJ9ZaqRm

Ето и условието:

Write a program, which reads a string and skips through it, extracting a hidden message. The algorithm you have to implement is as follows:
Let’s take the string “skipTest_String044160” as an example.
Take every digit from the string and store it somewhere. After that, remove all the digits from the string. After this operation, you should have two lists of items: the numbers list and the non-numbers list:
Numbers list: [0, 4, 4, 1, 7, 0]
Non-numbers: [s, k, i, p, T, e, s, t, _, S, t, r, i, n, g]
After that, take every digit in the numbers list and split it up into a take list and a skip list, depending on whether the digit is in an even or an odd index:
Numbers list: [0, 4, 4, 1, 7, 0]
Take list: [0, 4, 7]
Skip list: [4, 1, 0]
Afterwards, iterate over both of the lists and skip {skipCount} characters from the non-numbers list, then take {takeCount} characters and store it in a result string. Note that the skipped characters are summed up as they go. The process would look like this on the aforementioned non-numbers list:
Take 0 characters  Taken: "", skip 4 characters (total 0)  Skipped: "skipTest_String" Result: ""
Take 4 characters Taken: "Test", skip 1 characters (total 4)  Skipped: "skip"  Result: "Test"
Take 7 characters Taken: "String", skip 0 characters (total 9) Skipped: ""  Result: "TestString"
After that, just print the result string on the console.
Input
First line: The encrypted message as a string
Output
First line: The decrypted message as a string
Constraints
The count of digits in the input string will always be even.
The encrypted message will contain any printable ASCII character.
Examples
Input    Output
T2exs15ti23ng1_3cT1h3e0_Roppe    TestingTheRope
O{1ne1T2021wf312o13Th111xreve!!@!    OneTwoThree!!!
this forbidden mess of an age rating 0127504740    hidden message
 

Тагове:
0
Fundamentals Module 25/02/2019 13:54:14
DeeDee.ag avatar DeeDee.ag 6 Точки

Оставям две решения на задачата:

https://pastebin.com/xH5UMAEK
https://pastebin.com/TPknt6Dd

0