Loading...
Revolutionist avatar Revolutionist 0 Точки

Ако сами не можем да се сетим за решението да се отказваме ли от програмирането ? :)

0
bekop avatar bekop 8 Точки

Малко по-трудно се разбира логиката, но наистина интересно решение. (:

0
pwnd0rum avatar pwnd0rum 35 Точки

Ето едно по-кратичко решение, с използване само на една опашка, но пък за сметка на това с 2 for цикъла :)
https://pastebin.com/ZAvRuuKB

0
bekop avatar bekop 8 Точки

Колега наистина много чисто решение, поздравления! Дълго време се чудих  защо въртиш първия цикъл до 17, разбрах, но за втория да изваждаш само 32 елемента от опашката, все още не мога. Би ли ни обяснил набързо?

0
pwnd0rum avatar pwnd0rum 35 Точки

Благодаря :) Първия цикъл въртя до 17, за да прибавя достатъчно достатъчно елементи в опашката, а именно 49, понеже първия си го имаме и е изпринтиран още преди цикъла. Втория цикъл е до 32 понеже условието на задачата изисква да изпринтираме 50 елемента от поредицата и имайки предвид, че преди това сме изпринтирали 17+1, изчисляваме че остава да се изпринтират още 32. Така в опашката ще останат 2 елемента, но ако ги изпринтираме джъдж ще ни се кара.Надявам се да се разбира :)

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

по принцип не слагам готови решения но ето го и моето https://pastebin.com/YZpfhCYB малко го усложних излишно но обичам да знам кое къде отива и какво прави.иначе е straightforward.

0
harizanov87 avatar harizanov87 6 Точки

Примерно решение от мен с 2 опашки:

https://pastebin.com/yfDiYgfW

0
TeodorStefanovPld avatar TeodorStefanovPld 1274 Точки

това не е 5та задача иначе,кода си е ок,само не съм сигурен защо последния foreach работи защото при всяко число различно от x би счупило уж и върнало че го няма, а х може да е още в масива.

А колегата bekop е пуснал празно решение.

0
IvanSpiridonov avatar IvanSpiridonov 17 Точки

Е то това е де, и аз не знам ;)

Оправих линка, благодаря. 

0
25/01/2018 19:33:15
bekop avatar bekop 8 Точки

В крайна сметка благодарение на всички вас и на "Въведение в програмирането със С#" на Наков и колектив, разбрах алгоритъма за решаването на задачата. Кратко решение и от мен: https://pastebin.com/f3t1QZj9

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