3. Characters in Range
Здравейте колеги,
Може ли някой да ми даде hint за да реша тази задача? Не искам пълно решение.
Мерси предварително!
Здравейте колеги,
Може ли някой да ми даде hint за да реша тази задача? Не искам пълно решение.
Мерси предварително!
ЛИНК към условиетo.
ЛИНК към judge.
може да използваш кастване
int charIndex = (int)'a';
// charIndex = 97
четеш от конзолата двата инпута, кастваш ги по горния начин и с един фор цикъл ги принтираш.
логиката на принтирането също е с кастване:
int firstChar = (int)'a';
int secondChar = (int) 'd';
for (int i = firstChar+1; i < secondChar; i++)
{
Console.WriteLine((char)i);
}
но отново погледни последния пример в документа, там че видиш нещо
Колеги,
Имам нужда от помощ за тази задача, че вече я мъча не малко време и не мога да разбера защо не ми се получава...
Ето кода ми: https://pastebin.com/arSuies8
Judge ми дава 20/100
Бихте ли ми казали къде греша и защо не ми се получава?
Е какво ще стане ако ти подам като вход: F; A ? Дали ще влезнеш изобщо в тялото на цикъла ? Ето решението ти оправено: Линк
Хубаво е занапред да не си именуваш параметрите по този начин:
PrintTheCharsBetweenTwoChars(char one, char two)
Нечетимо е и не е КПК...
Доста интересно решение!
В интерес на истината нямаше да се сетя да намеря по-малкия елемент и от него да въртя последвалите ascii елементи.
А пък това във for-цикъла "++startCharacter" хептен нямаше да се сетя!
Благодаря за помощта!
Колега, ето ти още едно решение 100/100, една идея по-сложно е.
Благодаря за помощта!