Loading...
jivako000 avatar jivako000 296 Точки

Здравей!

Имаш грешки в изчисленията, предлагам ти да погледнеш моя код https://pastebin.com/2wFY7h2T който дава 100/100

Ако има нещо неясно, питай! smiley

0
toestaz avatar toestaz 0 Точки

Знам че моят начин е възможно най-тежък и излишно усложнен, но почнах с цикли за всяко нещо и ...

Твоя вариант е много по-добър, и по кратък .

Обаче на  VS примерните картинки от упражнението ми излизат едно към едно...със всяка стойност на 'n'

Нейсе, ще го оправя!

Ако не ти е проблем, копирай моя код в твойто V.studio, и виж дали ще работи, ей така за спорта!

0
28/06/2017 20:10:44
jivako000 avatar jivako000 296 Точки

Виж в Judge като кликнеш на детайли ще ти излязат тестовете, точно при тях ти се чупи програмата. Тествай и с тези числа.

0
toestaz avatar toestaz 0 Точки

Е , да де , това направих първо,  на VS си работи И с тези числа,

затова се съмнявам : дали пък самото студио при мен не коректва нещо по кода ???

Извън всякаква логика.....

0
Lyubohd avatar Lyubohd 137 Точки

Здравей,

Щом примерните ти минават а останалите не, значи прекалено буквално гледаш на нещата, ако ти е по-лесно вземи един лист хартия и на него опитай да изведеш всички зависимости, помисли дали има значение при четен/нечетен вход, представяй си нещата в главата как биха изглеждали. Когато извлечеш всички зависимости, задачата се получава. Когато мислиш, че си готов винаги пробвай и с някое по-голямо входно число, ако има някакви минимални грешки, тогава излизат наяве. Колегата вече ти е дал решение, затова от мен само този съвет.

Поздрави!

Любо

0
toestaz avatar toestaz 0 Точки

Примерните са до n=6, пробвал съм от 2 до 21 - няма проблем (в judge закъсва на 7,8, 9 и на 19..)

Но моя код дава по различна къща...не съм разбрал условието докрай!

 

0
28/06/2017 21:02:24
Lyubohd avatar Lyubohd 137 Точки

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

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