Vikhrmodels/habr_qa_sbs huggingface dataset:
Вопрос: Как найти студенту работу на лето за границей?

Лучший ответ:
Не слушайте kazmiruk, он не в теме.
В Штатах существует J1 виза, специально предназначенная для "обмена опытом" и не являющаяся dual-intent, т.е. подразумевается, что после некоторого срока Вы США покинете и у Вас даже в мыслях нет остаться там (иначе визу могут не дать).Многие Все приличные IT-компании организуют стажировки для студентов, привозя их на пару месяцев летом по этой самой J1 визе. И да, они заморачиваются не только с визами, но и с жильём, перелётом и прочим. Да и платят прилично. Разумеется, желающих постажироваться в том же Гугле гораздо больше, чем они способны нанять (хотя, я уверен, за лето через них проходит не одна сотня студентов) – тут нужно хорошо себя проявить на собеседовании, да и компания может постесняться Вашего статуса младшекурсника. Тем не менее, это реально, на Хабре Мегамозге (?) есть истории успеха.
В этом году уже поздно куда-то дёргаться, поскольку процесс оформления всего вот этого небыстрый, обычно собеседования заканчиваются где-то в феврале-марте.
P.S. Штатами всё не ограничивается, тот же Гугл, например, возит стажёров и в Европу, и, скажем, Японию.

Худший ответ:
Английский на довольно высоком уровнетогда стоит сходить на реддит
Вопрос: Как отцентрировать Яндекс карту?

Лучший ответ:
1. Актуальное апи 2.1
2. Вот 1 в 1 пример который Вы пытаетесь сделать api.yandex.ru/maps/jsbox/2.1/direct_geocode

Худший ответ:
Я тут прикинул, что Вам лучше сделать вот так:
codepen.io/iiil/pen/Fhaty
Вопрос: &quot;Облако&quot; своими руками

Лучший ответ:
В догонку — какое отношение ваш вопрос имеет то к облакам?

Худший ответ:
Отказоустойчивый кластер.
Вопрос: Как в ubuntu установить в автозапуск какие то приложения?

Лучший ответ:
Добавление в /etc/rc.local - не решает эту проблему ?

Худший ответ:
Помимо /etc/rc.local, в ubuntu 14+ , можно поправить /etc/init/mongodb.conf строку ENABLE_MONGODB="yes"
Так же можно в крон запихать на @reboot
Вопрос: Как организовать работу во время путешествия по Крыму?

Лучший ответ:
Как-то парни так бодро взялись отвечать, попробую более реалистично написать. Не скажу за Анапу и Сочи, скажу за Крым.
1. В Крыму мобильный интернет убог. Исключение - Севастополь (не весь) и еще пару крупных городов. В остальном местами мобильного интернета может и вовсе не быть. Так что в плане интернета, да и вообще, наверное, удобства - ищите отели с интернетом на пару дней и спокойно работайте. Благо таких у нас много. "Наземный" интернет хорошо развит. А потом катайте себе дальше. Ну или кафешки, да.
2. Почему-то с континентальной России народ забывает, что мы под санкциями и не нелепыми, вроде запрета на ввоз устриц, как у вас. Поэтому либо везите с собой нал, либо сразу же заводите местную карту, на которую сможете переводить деньги. Снять деньги Сбера в наших банкоматах у вас не получится. Если быстро - можно через ЯД переводить, например на карту Первомайского. Удобно. Но проценты. Elance и прочие биржи, стоки, ходить исключительно через впн - следят и банят, пока не докажешь, что ты не в Крыму.

Худший ответ:
3г модемов позаглаза. Тем более что сейчас в пределах одной страны роуминга нет.
Вопрос: Как установить и настроить домашний сервер?

Лучший ответ:
1) Почему не взять отдельный слабенький десктоп и из него сделать сервер?
2) Для хостинга сайтов ставите apache, nginx или что вы еще хотите.
3) Для mail-сервера что нагуглите, на ваш вкус (их много).
4) Для FTP та же история, ставите хоть ProFTPD, хоть что другое.
5) Для удаленного рабочего стола в зависимости от ОС выбираете нужный протокол и используйте (обычно с коробки уже всё есть)
6) VirtualBox и на нее окна
7) С wifi нужно будет повозиться - можете почитать статьи в интернете.Если кого не затруднит, как можно более подробнее опишите пожалуйста, я понимаю что в гугле много всего можна почитать, но как это все вместе связать и чтобы заработало я пока не понимаю
Вы сначала начните ставить по статьям. Вот когда не будет что-то получаться, тогда и пишите сюда. А так - это ответ, который не вложится в быстрый.

Худший ответ:
Как сказал ghaiklor, лучше спрашивайте маленькие вопросы. А слепится все должно при небольшом понимании что собственно вы делаете. Так что читая статьи еще и думаете над каждой операцией которую вы совершаете: зачем, почему, а что если... 
Еще добавлю к ответам, что для доступа извне важно настроить роутер. Просто наличие внешнего айпи вам ни чего не даст. Нужна настройка статики в локальной сети, проброс порта на вашу тачку, желательно QoS. Про все эти моменты разжевано тут:  Настройка роутера для домашнего хостинга. Если все ваши сервисы (фтп, рабочий стол... ) нужны вам со всего интернета, то пробросить нужно не только 80ый порт а и другие. Кстати по безопасности - большую часть защиты автоматически берет на себя роутер. Так что при изначально правильных настройках дыры у вас могут появится лишь в тех местах куда проброшены порты. То есть чем больше сервисов - тем больше возможных дыр, и каждый сервис нужно изучать на создание защиты отдельно. Если говорить про апач то сам по себе он достаточно защищенный, но нужно позаботится от возможности заливки всяких веб-шелов, выполнения sql-инъекций и прочего.
Вопрос: Веб-дизайн без фотошопа — реально ли?

Лучший ответ:
Есть новые и более удобные решения. Сам использую Sketch. На Западе его очень любят. 
Если нужно что-то более радикальное, то Macaw.

Худший ответ:
Боюсь показаться слегка невеждой в этом, но... Webflow.com
Вопрос: Почему Yii2 не использует defaultSchema в PostgreSQL?

Лучший ответ:
в конфиге 'db'=>[
         'class' => 'yii\db\Connection',
         .....
        'schemaMap' => [
                'pgsql' => [
                'class' => 'yii\db\pgsql\Schema',
                'defaultSchema' => 'myschema', //specify your schema here
                ]
        ],
         'on afterOpen' => function ($event) {
                $event->sender->createCommand("SET search_path TO myschema")->execute();
         }
]

Худший ответ:
Схемы базы были сделаны не для того.
Сделайте для dev именно отдельного пользователя и отдельную базу данных.
Вопрос: Подгрузка контента Django?

Лучший ответ:
Джанга тут не при чем. Делаете апи (django-rest-framework можно использовать), а затем яваскриптом отслеживаете скролл на странице. Как только скролл подошел к нижней границе - вызываете апи с запросом на следующую порцию данных. Получив данные отрисовываете их.

Худший ответ:
Я в проекте использовал Django-endless-pagination
Легко настраивается и интегрируется во view.
Подгружается по скроллу - как в твиттере. Там для этого есть твиттер стайл
https://django-endless-pagination.readthedocs.org/...
Вопрос: Какую выбрать Смарт ТВ приставку для телевизора?

Лучший ответ:
Если нужно бюджетное решение, то можно взять за основу Raspberry Pi habrahabr.ru/post/202236/, проблем намного меньше чем с китайскими андроид устройствами.
В любом случае обратите внимание на оболочку XBMC

Худший ответ:
Лично я себе купил 42'' телевизор без Smart TV и к нему ещё прикупил приставку PS3, получилась вполне себе такая годная мультимедийная станция, где и музыку можешь послушать, и в игры поиграть да и очередную серию любимого сериала с турбика (turbofilm) включить.
Вопрос: Каковы Возрастные ограничения в программировании?

Лучший ответ:
Раз в день стабильно появляется похожий вопрос. Мне 28, год назад ничего не знал ни о HTML, ни о CSS, ни о JavaScript, ни о PHP. Сегодня работаю в хорошей компании, верстка у меня на твердую 4, JavaScript на 3+(библиотека JQuery в основном, но могу и на чистом написать что-нибудь полезное), PHP начал осваивать месяц назад, но уже есть довольно неплохие результаты. Было ли мне сложно в самом начале? Да! Я не знал ничего об этой сфере. Спал по 4 часа в сутки прямо возле компьютера, шаблон разрывало и я начал уже вслух разговаривать с собой. У меня не стояло выбора поучить сегодня или нет. У меня стоял выбор пойти поссать и дальше учить или все же потерпеть, а потом уже сходить когда невмоготу будет. И я сейчас в той сфере которая мне нравится, я постоянно учусь и я не остановлюсь. Так что если ты уверен, что это твое, то любыми правдами и неправдами учи, старайся, вникай. И все получится)

Худший ответ:
С 60 лет не рекомендуется заниматься фрилансингом, так как зрение уже не то, да и руки дрожат, внуки по квартире бегают, сбивают с мысли. В остальном, ограничений нет, хоть с рождения пишите код.
Вопрос: Как отключить сообщение «Мало места на диске» в Ubuntu 13.04?

Лучший ответ:
Установить диск побольше.
Ваш КО

Худший ответ:
Посмотрите в редакторе конфигурации Gnome по пути /apps/gnome_settings_daemon/plugins/housekeeping/
Вопрос: Можно ли &quot;пересобрать&quot; исполняемый файл под другую архитектуру?

Лучший ответ:
возможно. эта утилита — виртуальная машина. соответственно, достаточно собрать на другой архитектуре эмулятор данного процессора (например) bochs. правда, никто не обещает высокую производительность.

Худший ответ:
Теоретически можно, но очень сложно.
У процессоров разные архитектуры (наборы команд, количество регистров).
У операционных систем разные системные вызовы (т.е. что надо сделать чтобы вывести символ на консоль, например).

Теоретически можно попытаться декомпилировать программу в язык (относительно) высокого уровня, а потом скомпилировать опять. Например Яву — декомпилируют. Произвольную программу — очень сложно
Вопрос: Как создать шаблон для Joomla 3.3?

Лучший ответ:
Возможно, поможет
joomla.ru/docs/administrator/joomla3-start/1749-di...
site-on.net/create/cms/11-template

Худший ответ:
Проще всего взять подходящий шаблон и переделать под себя. Так как главное блоки размещения, а вот картинки поменять и кнопки - это не проблема
Вопрос: Слышал что Mongodb открыта для всего мира при установке. Что это значит?

Лучший ответ:
В конфиге /etc/mongod.conf есть строки# Listen to local interface only. Comment out to listen on all interfaces. 
bind_ip = 127.0.0.1
По умолчанию (раньше, по крайней мере) bind_ip было закомментировано. Как видно из комментария, сервер действительно слушал все интерфейсы и принимал соединения со всех адресов. Опасненько было. Если строка не закомментирована, то всё тип-топ, соединение возможно только локальное. У меня на VDS операционная система Debian, там такого ни разу не видел.

Худший ответ:
В конфиге /etc/mongod.conf есть строки# Listen to local interface only. Comment out to listen on all interfaces. 
bind_ip = 127.0.0.1
По умолчанию (раньше, по крайней мере) bind_ip было закомментировано. Как видно из комментария, сервер действительно слушал все интерфейсы и принимал соединения со всех адресов. Опасненько было. Если строка не закомментирована, то всё тип-топ, соединение возможно только локальное. У меня на VDS операционная система Debian, там такого ни разу не видел.
Вопрос: Что значит «опыт верстки под битрикс, вордпресс и т. д.»?

Лучший ответ:
Тут 2 варианта:
1. Заказывают верстку, подразумевают создание шаблона/темы для CMS. По хитрости, по не знанию, по глупости - не важно. Важно не подписаться пилить это по цене только верстки.
Верстка - это когда макет превращается в набор html/css/js файлов.
Да, могут быть вариации. Может быть сразу под движок: Smarty, Twig, Jade, или все шаблоны в Handlebars, или сразу чтобы всё под Angular было. Но это всё частные случаи, требующие более высокой квалификации, или находящиеся уже где-то во front-end разработке.
2. Просят учесть особенности CMS.
Маленьких нюансов может быть много.
Вот Битрикс, например, и его Эрмитаж (тыкнул в блок - тут же его отредактировал если по простому). Где-то лишняя обертка элемента, чтобы в режиме редактирования не разваливалось. Везде - z-index меньше 1000, чтобы Эрмитаж не перекрывало.
Wordpress вообще генерирует огромное количество своих классов. Взять те же навигационные меню. Использовать их = наплевать на все эти ваши БЭМ и прочее.
И т.д.
Если я верстал и без проблем натягивал свои макеты на Wordpress - могу ли сказать что у меня есть опыт верстки под Wordpress?
Могу.
Так же как могу сказать что есть опыт верстки под Drupal (не знаю натягивали ли какие-то из моих работ на Drupal, но чё бы нет). 
Правда нет гарантии что человек, который будет натягивать мою верстку, не затупит например с.nav
    .nav__list
        .nav__item
Когда ему движок выдаст меню в виде.menu
    ul
        li
Но я не считаю это своей проблемой.Когда понадобилось, оказалось нет ничего сложного 1 раз потратить время и написать свой вывод меню в Wordpress, чтобы можно было любую верстку натянуть. Почему так не может сделать тот кто натягивает? Почему в ТЗ об этом не предупредили?
Уменьшает ли "опыт верстки под CMS" время верстки?
Если не были оговорены нюансы (те же меню WP) - то нет.
Может увеличиться время натягивания верстки на движок, но это уже проблемы заказчика, который не озвучил требования заранее.
Таким образом, хотя в идеале на движок должно быть возможным натянуть любую верстку, действительно некоторые имеют CMS особенности.
Об этих особенностях следует договариваться заранее. Должно быть конкретное ТЗ на верстку.
В остальном как правило речь об "опыте верстки под %CMS%" - просто болтовня.

Худший ответ:
Что непонятного в слове "опыт"?
Сложно предположить сколько времени займет верстка нового шаблона под известную CMS и под ту, которую первый раз видишь?
И ежу понятно, что время это займет разное. Вот заказчик и хочет человека с опытом работы с определенной CMS.
Вопрос: Как научиться писать чистый код,читабельный и хорошо оформленный HTML,CSS,JS?

Лучший ответ:
По HTML/CSS могу посоветовать поддерживаться стилей написания кода от @mdo 
Сам стараюсь ориентироваться на него.
По-русски: Руководство по написанию кода от @mdo
In English: Code Guide by @mdo

Худший ответ:
Верстка: БЭМ
JS: jslint
По архитектуре можете почитать Макконнелла
Вопрос: Как выровнять текст по определенным элементам слева?

Лучший ответ:
Что ж вы все так таблицы-то не любите?
Попробуйте сделать в таблице и vertical-align.

Худший ответ:
В действительности выровнять таблицей проще всего, можно и по другому, если без вертикальной центровки текста, то можно jsfiddle.net/straj/807rc7oh , или используя flexbox чуть лучше, но поддержка ie10+ jsfiddle.net/straj/807rc7oh/1
Вопрос: Какой корпоративный антивирус выбрать?

Лучший ответ:
От энкодеров вас не спасет никакой антивирус, забудьте о нем как о мере защиты от энкодеров. Более того, 100% обнаружения ни у кого нет и не будет.

Худший ответ:
Находят только пока эти
Cyren 	W32/Dalexis.G.gen!Eldorado 	20150429
F-Prot 	W32/Dalexis.G.gen!Eldorado 	20150429
McAfee 	Downloader-CTB 	20150429
Norman 	Heur.I 	20150428
Qihoo-360 	HEUR/QVM20.1.Malware.Gen 	20150429
Zillya 	Downloader.CTBLocker.Win32.3 	20150429
Вопрос: Функция strlen() неправильно считает русские символы. Как исправить?

Лучший ответ:
mb_strlen
mb_strtolower
и т.д. привет юникод

Худший ответ:
Что-то вы напутали с кодировками. Сохраните файл в utf-8, и всё будет ОК с функциями mb_*
Вопрос: Как добавить Python-скрипт в автозагрузку?

Лучший ответ:
Так а ссылки создаются на него в rc директориях?
Может вначале скрипта забыли указать #!/usr/bin/env python?
Или он запускается, но происходит ошибка в коде?
Можно запихнуть его в rc.local или добавить с defaults вместо точных указаний.

Худший ответ:
создать .sh скрипт с содержимым 
#!/bin/sh
python /path/to/script.py

потом уже его в автозагрузку
Вопрос: Обтекание картинки текстом CSS

Лучший ответ:
codepen.io/adobe/pen/cbjsy
Смотрите в сторону css shapes и clip-path

Худший ответ:
gyazo.com/a660cf006decf4c138400c1d9ea5e628
вот отличный вариант решения
Вопрос: Оправдан ли в 2015 переход с git на svn?

Лучший ответ:
Как активный пользователь SVN не вижу аргументов начинать новый проект на SVN в 2015-м году, если только нет идеологических причин. Тем более, раз у вас Git уже освоен и всем устраивает.

Худший ответ:
Мне кажется особо без разницы, если вы не пользуйтесь GitFlow (sitedev.ru/git-flow/), то можете даже не заметить перехода)
Начальник должен прежде всего ориентироваться на вас, а не выбирать вам инструмент, который удобнее ему. Но это в идеальном мире.
Вопрос: Как рандомно перемешать данные из БД?

Лучший ответ:
Не надо делать RAND() в mysql. 
Почитайте лучше раз и два

Худший ответ:
Сделать скрипт, который будет перемешивать данные (генерировать случайное число для каждой записи), но это будет тяжёлый запрос, если записей в таблице многоUPDATE `table` SET `random` = RAND()
И потом выводить с сортировкой по данному значению
P.S. Можно генерировать случайные числа на первой странице, а на остальных не генерировать
Вопрос: Почему браузер не отправляет Cookie с запросом на получение шрифта?

Лучший ответ:
lmgtfy.com/?q=cookies+not+sent+%20font+request
В одном месте говорят что так и надо, в другом говорят, что это баг

Худший ответ:
Насколько я знаю  - браузер отправляет куки только при запросе страниц с сервера. Если страница при открытии скачивает шрифты из 3го места, куки в эти запросы не прикрепляются.
Вопрос: Как сделать, чтобы смена хеша через window.location.hash не отправляла к этому хешу?

Лучший ответ:
Взять элемент с id на который будешь ссылаться.
Убрать аттрибут id.
Поменять hash.
Поставить id.

Худший ответ:
Касательно History API, вот тут webonrails.ru/post/990 нормально описано как "починить" кнопку "Назад". Читайте про событие popstate.
Вопрос: Какой необходимо установить датчик открытия\закрытия, чтоб программно получить эти 2 события?

Лучший ответ:
reedcontact(геркон), датчик Холла.
на движущийся элемент монтируется магнит или магнитная поверхность. Указанные датчики реагируют на них.

Худший ответ:
Ivan_korolev: Вы бы подробнее/конкретнее описали задачу, а то сейчас, ваши намерения можно описать "как из пушки по воробьям стрелять". Подробнее, и конкретнее, тогда сможете получить реальный ответ, который на самом деле вам поможет.
Вопрос: Как сделать корзину на сайте?

Лучший ответ:
подскажите мануалы про полеты на марс. нужно что бы после запуска ракеты выводилось "посадка на марс прошла успешно" и потом через некоторое время приходило письмо на почту об итогах миссии.
а вообще учи пхп и шевели мозгами, там все есть) а если лень - то бери готовое, там как раз кнопочки изменяют строки в интерфейсе.

Худший ответ:
Для FrontEnd можно использовать плагин Angry Cart
Вопрос: Будет ли работать камера из планшета, если ее вытащить и удлинить кабель?

Лучший ответ:
Ну до двадцати сантиметров ИМХО будет работать, больше придётся повозиться с кабелем...

Худший ответ:
Проще взять вебку и через удлиннитель усб работать через планшет
Вопрос: Как сделать демо-версию сайта?

Лучший ответ:
Делаете вторую тестовуюб базу, при входе как гость подключаетесь к ней, а не к рабочей.
Каждые 30 минут просто копируете всё с рабочей базы на тестовую.

Худший ответ:
Мы не заморачивались, выполняли откат базы bash скриптом каждый час)
Вопрос: PHP: Запуск несколько shell команд?

Лучший ответ:
<?php
	if(isset($_POST['urls'])) {
		$urls = explode("\n", trim((string)$_POST['urls']));
		$sh = time() % rand(1000,9999) * rand(10,99); $sh .= '.sh';
		
		$f = fopen($sh, 'w');
		foreach($urls as $k=>$v) {
			fwrite($f, '/usr/bin/cutycapt --url='.trim($v).' --out=img'.$k.'.png'."\n");
		}
		fclose($f);
		
		system('/usr/bin/xvfb-run --server-args="-screen 0, 1024x768x24" /bin/bash '.$sh);
		
		foreach($urls as $k=>$v) {
			echo '<img src="img'.$k.'.png">
';
		}
	}
?>
<form action="capt.php" method="POST">
<textarea name="urls"></textarea>
<input type="submit">
</form>
У меня так работает

Худший ответ:
Попробуйте так: 
bash -c 'xvfb-run --server-args="-screen 0, 1024x768x24" ./CutyCapt --url=... --out=... && ./CutyCapt --url=... --out=... && ./CutyCapt --url=... --out=...'
Вопрос: Изменить последовательность выполнения функций?

Лучший ответ:
Посмотрел бегло код плагина cuSel — там можно задавать обработчик onchange.

Худший ответ:
Смотрите .queue()
Вопрос: Как подключить шрифт с одного сайта на другой?

Лучший ответ:
Ответ скрывается здесь

Худший ответ:
Вам поможет ответ на когда-то заданный мною вопрос Как подгружать HTML с другого сервера?
Вопрос: Какие хорошие статьи и ресурсы почитать на тему email-маркетинга?

Лучший ответ:
Мне кажется, что лучше поучиться у Максима Ильяхова: maximilyahov.ru

Худший ответ:
Хорошие подборки статей на тему email-маркетинга можно найти на Кампусе, там отдельный тэг по этой теме есть
Вопрос: Как быстро развернуть landing page на django?

Лучший ответ:
Можно вообще обойтись без джанги. 
Вешайте тупо хтмл/ксс на любой хостинг за доллар в месяц. А форму и рассылку спама организуйте через сторонний сервис, их сотни.

Худший ответ:
А есть ли где описание, как изменить шаблон html/css, не переписывая при этом 70% шаблона?
Вопрос: Как решить эту задачу без «подбора» значений?

Лучший ответ:
Легко. Но для этого на циферблат надо посмотреть под разными углами.
Сперва давай поглядим на него как на арифметическую прогрессию. А1 == 1; А12 == 12; D == 1.
Формула суммы прогрессии: S = (A1 + An) * n / 2;
Вычисляем сумму нашего ряда, она равна 78. И дальше все становится очень просто.
Теперь давай посмотрим на циферблат как на циферблат. У него 12 значений, связанных в кольцо.
Проведя линию и поделив циферблат на две части, мы как бы создаем две области арифметических прогрессий.
При чем сумма сумм этих прогрессий будет равна той сумме, что мы уже посчитали.
Стало быть, нам достаточно найти такой участок на циферблате, сумма чисел которого была бы равна ровно 39 - половине уже рассчитанной сверху суммы. Иначе условие задачи не выполнить.
Выходит так, что элементов в искомой последовательности у нас становится не 12, а 6. D тот же, а вот A1 и A6 у нас неизвестные. Найти их можно через все ту же формулу суммы.
39 == (A1 + A6) * 6/2
13 == A1 + A6
A6 == A1 + D*5
13 == 2*A1 + 5
8 == 2*A1
A1 == 4
A6 == 4 + 5 == 9
Всё. Первая группа - это [4..9], вторая - это [1..3,10..12], суммы обеих последовательностей будут равны 39, а вместе - 78.UPD:
Почему именно 6 элементов... Смотрим.
Для множества циферблата сумма такова:
78 == ( 1 + 12 ) * 12 / 2
Для подмножества должна выполняться такая сумма:
39 == ( 2A1 + N - 1 ) * N / 2
Определим N из тожественного равенства двух сумм с поправкой что от первой нам надо только половину.
( 1 + 12 ) * 12 / 4 == ( 2A1 + N - 1 ) * N / 2
Замечаем тождественность составляющих выражения и теперь рассмотрим это равенство как систему уравнений:
1 + 12 == 2A1 + N - 1
12 / 4 == N / 2
Вуаля!
N == 6; а из первого равенства очень легко вывести A1, который равен 4.

Худший ответ:
Для произвольного циферблата : 
 1 2 3 4…K : получаем арифметическую прогрессию. В которой K – максимальное число на циферблате.
1.	Надо убедиться, что сумму арифметической прогрессии можно разделить на 2 части 
Сумма арифметической прогрессии : (1+K)*K/2. 
Сумма её части(половина) – (1+K)*K/4 – должна быть целым числом.
Из этого следует вывод, что K=4N или K=4N-1 где N – любое число.
2.	У нас есть условие, что мы делим циферблат прямой линией. Это значит, что в одной из половин остается часть прогрессии от члена под номером X(в нашем случае член под номером X равен X) до члена Y.
3.	Из доказательства формулы суммы арифметической прогрессии (сумма первого члена с последним равна сумме второго члена с предпоследним и т.д.) мы видим, что для поиска решения(нужной суммы) нам надо отсечь p членов с начала и с конца прогрессии.
Для 4N первый член X=1+p, последний Y=4N-p
Для 4N-1 добавим (в прогрессию, не на циферблат) цифру 0. Первый член нужной прогрессии соответственно X=0+p, последний : 4N-1-p
Для 4N:
Сумма необходимой нам последовательности от X до Y :  (1+p+4N-p)(4N-2p)/2
Половина суммы от 1 до 4N :4N*(4N+1)/4
4N*(4N+1)/4=(1+p+4N-p)(4N-2p)/2
4N*(4N+1)/2=(4N+1)*(4N-2p)
2N=4N-2p
2p=2N. p=N количество членов последовательности равно 2N
Соответственно первый член для 4N: N+1, последний : 4N-N
Аналогично считаются члены и для 4N-1