Loading...
arnold avatar arnold 50 Точки

Reverse Strings (C#)

Започнах материала от Advanced, но още на първата задача не знам защо ми гърми judge 80/100 :)

 

https://pastebin.com/QFEZAHTD

 

Lab: Stacks and Queues

Problems for exercises and homework for the "CSharp Advanced" course @ Software University.

You can check your solutions here: https://judge.softuni.bg/Contests/1445/Stacks-and-Queues-Lab

  1. Working with Stacks

1.Reverse Strings

Write program that:

  • Reads an input string
  • Reverses it using a Stack<T>
  • Prints the result back at the terminal

Examples

Input

Output

I Love C#

#C evoL I

Stacks and Queues

seueuQ dna skcatS

Hints

  • Use a Stack<string>
  • Use the methods Push(), Pop()
Тагове:
1
Module: C# Advanced
svephoto avatar svephoto 1191 Точки
Best Answer

Здравей, arnold,

 

Ето едно предложение за по-просто решение с прочитане на вход само със стринг (както е по условие) вместо със стринг масив. laugh Може и да ти е от полза: https://pastebin.com/DvzP8cjs.

2
24/08/2021 16:03:53
arnold avatar arnold 50 Точки

Да, мерси, определено е добро и просто решение, аз малко съм го усложнил моето :D

1
24/08/2021 20:15:28
svephoto avatar svephoto 1191 Точки

Моля, няма проблем, радвам се да помогна. yes laugh

0
krum_43 avatar krum_43 756 Точки

Здравей Арнолд,

80/100 е добър резултат.В условието на задачата се иска да се прочете един стринг от конзолата,а ти четеш входа като масив от стрингове и сплитваш по интервал.

Така при вход: Иван Иванов би трябвало кода ти да върне стринга:"вонавИ навИ",а твоето решение ще изведе:

"вонавИнавИ", т. е интервала ти чупи кода.

 

2
arnold avatar arnold 50 Точки

Ясно, благодаря!

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.