Loading...
RFilipov avatar RFilipov 136 Точки

[Exam] Programming Basics 12/07/2015 Решения

Гледам че няма тема. Ако някой търси решения:

Задача 1:

http://pastebin.com/hUwgD6Uf

Задача 2:

http://pastebin.com/qaKDquau

Това е единствената задача от изпита, в която трябваше да се направи някакъв алгоритъм.

Задача 3:

http://pastebin.com/SDAXUFAH

Задача 4:

http://pastebin.com/TLUQwziU

Задача 5 стрингове:

http://pastebin.com/1zzv6awJ

Като цяло лесна тема...(на фона на bgcoder).

Тагове:
8
Programming Basics 13/07/2015 17:16:36
mockingbird avatar mockingbird 10 Точки

Виждам, че се качват решения в judge системата. Само на мен ли не ми излизат условията и от къде да си ги извадя?

1
14/07/2015 10:52:13
lamarinov avatar lamarinov 11 Точки

Присъединявам се към теб, решения намерих, условията не можах. Не ги намерих нито в материалите за изпита в секцията за активни обучения, нито в изпитната система. Та молбата ми е, ще може ли някой да качи и условията.

0
antonio_rtodorov avatar antonio_rtodorov 74 Точки

Здравейте,

понеже съм на работа намерих само това като информация, но не видях да са качени условията за изпита, може да помогне за другите изпити на, които им липсва решение:

https://softuni.bg/Trainings/Resources/Video/4078/Video-19-April-2015-Ivan-Yonkov-Variant-29-March-2015-Programming-Basics-Feb-2015      след 1:33 започва обяснението.

Дано да помогне

Поздрави

0
mockingbird avatar mockingbird 10 Точки
Ето ги и условията! :) https://softuni.bg/trainings/1164/programming-basics-june-2015
0
iliqnvidenov avatar iliqnvidenov 16 Точки

Алгоритъмът е последователност от стъпки за решаване на даден проблем - съответно за всяка задача от изпита е бил нужен алгоритъм. Всички в СофтУни се радваме, че изпита за теб е бил лесен - това означава, че си научил добре материала. Успех занапред.

3
eltop avatar eltop 15 Точки

Чудесни решения!..като цяло май си доста след basic level и този курс не е бил за теб :)

0
naskoni avatar naskoni 68 Точки

Пета задача я решавах побитово с проверка на всяка стъпка и затова открих грешката при междинните десетични числа (побитовите бяха точни). Ако не бях обърнал внимание, можеше по-бързо да приключа с нея, защото не оказваше влияние на цялото решение. :)

1 задача: http://pastebin.com/gy45FeLw

2 задача http://pastebin.com/Kev1RC4n

3 задача http://pastebin.com/kvMkbFz0

4 задача http://pastebin.com/61rupXHu

5 задача http://pastebin.com/WnLCjanJ

0
tilchev92 avatar tilchev92 Trainer 128 Точки

Ето ги и моите решения :)

1) FourFactors

2) DetectiveBoev

3) SummertimeForProgrammers

4) LightTheTorches - тук имаше грешка в последния ред от пояснението за тестовия пример - всички трябва да са L накрая

5) WiggleWiggle - не можах да я измисля с побитови операции, но я реших със StringBuilder; също забелязах грешката на десетичното число в междинния пример

1
kidroca avatar kidroca 117 Точки

Браво и аз сметнах, че ще ми е по - трудно да се мъча с побитови операции и използвах StringBuilder, обаче не се сетих че трябва и String.PadLeft и времето изтече :)

1
bacuty avatar bacuty 55 Точки
Пета аз я реших побитово. И по-гадни задачи е имало:)
1
djc_bg2015 avatar djc_bg2015 923 Точки

Съгласен!

Ако не беше грешката в примера, заради която изгубих около час и нещо (да ме пита човек, защо не дописах задачата ами забих на примера с междинното число...), щях да я реша за 15 минутки...

0
tilchev92 avatar tilchev92 Trainer 128 Точки

и аз към 1 час загубих да се чудя там, викам си "какво толкова да съм объркал при това преобразуване от двуична в десеттична".. и накрая игра калкулатора :D

0
14/07/2015 13:00:07
Atanasov_88 avatar Atanasov_88 39 Точки

Ето и моите две скромни решения на първа и трета задача. Сега като видях втора...можех и нея, но колкото толкова. Лятото упражнения и септември мачкаме :):

Задача 1: 

http://pastebin.com/VF1k0SPz

Задача 3: 

http://pastebin.com/KzPWVtX6

 

ПС: Лично мнение: Първа задача от изпита беше прекалено лесна, втора - според мен по-трудна от повечето минали изпити в judge системата :)

1
14/07/2015 16:00:38
ViktorMarinov avatar ViktorMarinov 6 Точки

Ето и моите решения (мисля че няма нужда от първата задача):

02.Detective Boev

03.Summertime For Programmers

04.Light The Torches

05.Wiggle Wiggle  - решена побитово, освен последната част с обръщане на всички битове на числото, понеже чрез оператора "~" винаги се получаваше или отрицателно, или различно от вярното число, предполагам поради това че в примерите бяха обърнати само 63 бита (без този за знак).

Като цяло не бяха трудни задачите, за 3-4 часа щях да сe справя, ако не се бях запънал половин час на пета.

0
14/07/2015 17:27:30
cap7ainjack avatar cap7ainjack 20 Точки

то добре ама, кой да се сети да направи маската на Стринг  на изпита :D 

 

0
valcho62 avatar valcho62 178 Точки

И аз на 5-та се шашнах малко, че ~ дава отрицателно число, ама му махнах най-старшия бит и стана. Въпреки всичко  judge ми дава грешка на 2 теста и така и не мога да открия причината.

0
Windowmaker avatar Windowmaker 5 Точки

А условията на задачите не ги намирам да са качени някъде. Някой да знае нещо по въпроса? :)

3
desip23 avatar desip23 0 Точки

виж началото на това видео https://softuni.bg/Trainings/Resources/Video/4078/Video-19-April-2015-Ivan-Yonkov-Variant-29-March-2015-Programming-Basics-Feb-2015 

и потърси на този адрес https://softuni.bg/forum/261/svn-na-softuni :)

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