Loading...
Xzahn avatar Xzahn 34 Точки

[Exam Problems] C# Basics - Bitwise problems

Привет,

Имам две решения на побитови задачки, и ми трябва помощ и мнение.

Първата е от изпит (5.BitInverter) и judge-а ми дава 80/100. Грешките са в последните два теста, тези с многото input-и. От папката с тестовете, от 13-ти нататък ме съмняват. Когато смених типа на някой променливи, излезна TimeOut на същите тестове.

Code

Втората е от тези със звездичките в домашното (16.BitExchange). Често съм изненадан, когато някоя импровизация проработва. Примерите в условието работят, но искам да чуя вашите мнения. А може и да не е напълно вярна.

Code

 

  

 

0
Programming Basics
crazy7 avatar crazy7 177 Точки

Когато имаш повече числа имаш проблеми с byte (смята ти коректно до 32 числа) , преработих ти решението може да го погледнеш:

Bits Inverter

 

1
24/08/2014 20:28:11
Xzahn avatar Xzahn 34 Точки

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

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