Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият.
Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание.
Използваме бисквитки и за измерване на маркетинговите ни усилия.
Решението е много готино и дава 100/100, макар че не е спазено условието на задачата да проверява всички двойки дали са равни, а не само последните, както и разликата да не е само между последните две двойки.
"Дадени са 2*n числа. Първото и второто формират двойка, третото и четвъртото също и т.н. Всяка двойка има стойност – сумата от съставящите я числа. Напишете програма, която проверява дали всички двойки имат еднаква стойност или печата максималната разлика между две последователни двойки. Ако всички двойки имат еднаква стойност, отпечатайте "Yes, value=…" + стойността. В противен случай отпечатайте "No, maxdiff=…" + максималната разлика."
Пробвайте с 4 двойки 1, 1, 2, 2, 9, 0, 8, 1 и вижте какъв отговор дава и дали е спазено условието -програмата връща отговор Yes, value=9, а мисля че според условието трябва да даде No, maxdiff=5.
Или с разликите: 3 двойки 1, 0, 5, 2, 8, 1 - дава No, maxdiff=2, а трябва да е No, maxdiff=6
Да, прав си! Явно не съм схванал напълно идеята. Ама judge-a, и той си мълчеше. :)
Иначе проверката дали всички двойки са еднакви е излишна, защото проверяваме за максималната разлика м/у тях. Ако тя е нула накрая, то сумите на всички двойки са еднакви.
Коригирах нещата.
Благодаря ти!