Loading...
a.angelov avatar a.angelov 1316 Точки
Best Answer

Давай информация и от кой точно изпит е, може и направо линк към него, че така трябва да се рови във всички изпитни теми за да се намери точно къде е задачата... Едва ли някой помни точно от кой е :)

1
ibakyrdjiev avatar ibakyrdjiev 172 Точки

Ок. Прав си :) Това е линка към задачата - Клик . 

0
nickpanaiotov avatar nickpanaiotov 21 Точки

Сигурно препълваш int-a. Пробвай с нещо по голямо.

1
a.angelov avatar a.angelov 1316 Точки

Точно това е причината - с промяна на типа на long всичко е ок и дава 100 точки.

1
HPetrov avatar HPetrov 822 Точки

Ако препълни int не гърми, защото реално си работи както трябва. Друг е въпроса вече, че му дава грешен резултат след като прехвърли. Единствения начин да ти гръмне е ако го обградиш в check {}

3
RoYaL avatar RoYaL Trainer 6849 Точки

А защо не кажеш какъв точно е ерора? Всъщност, не е ли достатъчно описателен?

2
ibakyrdjiev avatar ibakyrdjiev 172 Точки

Test #1 (Runtime error)

Time used: 0.013 s
Memory used: 10.26 MB
Това е като резулатат. Това е на няколко теста. Сега ще сменя променливите и ще пробвам пак :)
 
Колегата a.angelov е прав! препълва се int-а в тестовете. Сега е сменен с uint и всичко е нормално! Благодаря!
0
mihayloff14 avatar mihayloff14 824 Точки

Проблемът е в това, че имаш array от integer-и. Сумата на всички числа (numbers.Sum()) може да не се събере в int и следователно - ти гърми програмата.

1
mihayloff14 avatar mihayloff14 824 Точки

Runtime Error означава, че си получил грешка по време на изпълнение на програмата.

Това може да стане ако примерно искаш да parse-неш някакъв текст към integer или нещо от този род.

Не можем да ти кажем конкретно какво не е наред в кода ти, защото не можем да виждаме чужди решения като това което си дал. smile

0
Danielatodorova2106 avatar Danielatodorova2106 0 Точки

Благодаря много за този коментар, благодарение на него си реших днес задача на изпита, а грешката бе много смешна, няма да я казвам!

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