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
AntonPortenov avatar AntonPortenov 102 Точки

Здравейте прилагам едно решение, на което някъде му се губи връзката и получавам 44 точки след 4 грешки при изпълнение. 

Както винаги сам си усложнявам живота. Чета между редовете. Пропуснах реда с това , че ако е < 0 = 0 и обратно ако е > масива е равно на дължината на масива.

прилагам и моте решения за 2те по-интересни задачи

Light the torches http://pastebin.com/br2D1kAZ

Detective Boev 

http://pastebin.com/GX6ry1em

0
03/12/2015 13:05:58
kaloyannikov avatar kaloyannikov 531 Точки

http://pastebin.com/rxkSCGAx

 

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

0
Innos avatar Innos 419 Точки

Самото ти шифтване го правиш с int-ове което значи че не можеш да шифтваш повече от 31 бита (U e unsigned int). Понеже не може да шифтваш повече от 31 бита отговора ти няма как да е извън рамките на int, каствай единицата при шифтване към long и само накрая ще трябва или да зануляваш водещия бит или ще трябва да го сетнеш на 1ца преди да инвертнеш (~) за да се занули сам. Погледни тази тема за спецификите при битове https://softuni.bg/forum/7591/bitshooter .

Ето как поправих аз задачата ако искаш да видиш като код: тук

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