У нас типа профильная информатика, но очень много внимания уделено машинам Тьюринга да кодам Хемминга, и под конец 10-го класса мы не очень можем в С4 (не в любой тип). Это норма? Все тонкости подробно проходят в 11-ом или пора паниковать и браться самому? Четко по учебнику профильному идем, но там в принципе мало проганья - явно рассчитывают на учителя.
>>320134 Чтобы решить с4 нужно маленько знать хотя бы один ЯП, иметь немного опыта в решении задачек типа олимпиадных(даже самое дно) по программированию. Ну и думать
>>320142 Олимпиадные задачи даже решаю с числами. Не знаю многих секретов про строки и тексты и сейчас, начав, впадаю в ступор или с нуля мудохаюсь с тем, для чего, оказывается, есть отдельная команда. Даже буквы не знал, как вычленять. Все это стандартно проходят в 11-ом?
Задачка 25 из демо. Если я решу её в одну индусскую синтаксически-диабетную питонную строчку, мне засчитают? print(len([True for i in range(N-1) if ((a+a[i+1]) % 2 == 1)]))
Менее ебанутое решение, но отличается от того, которое в критериях. Отличается тем, что вместо проверки на чётность отдельно и на положительность отдельно я юзаю x % 2 == 1 и проверяю оба параметра сразу. k = 0 for i in range(N-1): _if ((a+a[i+1]) % 2) == 1: __k = k + 1 print(k)
>>320149 Не знаю, я всю инфу хуи пинал пополам с олимпиадами. А в с4 нужно оптимизировать по памяти, не поиграешься со строками\массивами на все входные данные, нужно будет обрабатывать сразу. Поэтому придется, возможно, текст считывать посимвольно, чего-нибудь запихивать в массив целых чисел из 26 элементов и тому подобное
>>320186 По вики 0<=a%b<abs(b), так что остаток от деления всегда неотрицательный. Ну, особенности языка. Вспомнил задачу с финала ВКОШПа этого года, нужно было перевести число в систему счисления с основанием -2. Поебались там с остатками
>>320192 >нужно было перевести число в систему счисления с основанием -2 Мне уже бомбануло. Хотя если подумать, то решается не так-то уж и сложно. Но наверняка много подводных камней.
>>320200 Лол, ну естественно, а как же ещё? Алсо, расскажи, как стал участвовать в ВКОШП. Я вот тоже хотел бы, но учился в обычной мухосранской школе, так что уже поздно.
По поводу С4... Я так понял, что на егэ будет либо прохождение контрольного значения (наибольшего/наименьшего суммы/произведения двух чисел, делящихся на x), либо та же сумма/произведение, но уже с подъебкой по поводу расстояния ("номера отличаются не меньше, чем на x"). Итак, во втором случае программа будет выглядеть так: ебашишь массив длиной от 0 до x-1, считываешь количество элементов, считываешь элементы от 1 до x, записывая каждое из значений в массив (то есть a[i mod x] = n, где a[] - элемент массива, i mod x - его порядок (от 0 до x-1), а n -элемент изначальной последовательности), затем считываешь элементы от x+1 даканца, проверяя каждый на условие (например, если дана минимальная сумма, то и n должно быть минимальным. нахождение минимального - элементарный алгоритм) и присваивая в конце каждому элементу зачение a[i mod s] Потом выводишь результат и если его нет, то цифру, требуемую в условии. Всё. Поясните за первый тип.
>>320202 Посмотри демо-версию за 2014 год, там задача с контрольным значением как раз. То есть всё вот так: Считываешь кучу чисел. Чтобы посчитать контрольное значение, тебе нужно что-то типа "максимальная сумма двух чисел, при этом чётная". Ну и ты думаешь: раз сумма чётна, то либо оба числа чётны, либо оба нечётны. При этом пока неизвестно, будет ли максимум состоять из двух чётных или двух нечётных. Поэтому нам нужны 1) два самых больших чётных числа (максимум и пред-максимум); 2) два самых больших нечётных числа. Находишь их, считаешь контрольное значение, вуаля.
>>320212 Спасибо, анон. Люблю эти задачи, но недавно в пробном попалось условие, что R - это сумма двух чисел, остаток от деление R на 3 даст 1. В предлагаемом решении было куча условий относительно того, как сумма чисел делится/не делится на 3 с остатком. не хочу такого пиздеца.
>>320201 Мы пытались как-то связать с двоичной, типа представить как разность, не помню уже точно. Школа типа физмат, но я бы не стал ее рассматривать как задротскую. У нас в городе школа, для олимпиадников по инфе, там учился(типа курсов, раз в неделю на 2 часа занятие), там препод рассказал про вкошп, я скооперировался с двумя с девятиклассниками с моей школы(сам 10 класс был), прогли отбор, поехали на финал в барнаул(из омска потому что). Там слились с 2 задачами. Во второй раз я пошел в команду к 11 и 10, все из разных школ. Вроде сделали 5, но это тоже слив. Все финалисты автоматом проходят на ИОИП(ИТМОшная олимпиада для 11) Я слил, сокомандник 8 место в общей таблице взял. Алсо, посмотри задачу из отбора http://neerc.secna.ru/school/2014/j.htm так горело, когда решили на 240 минуте.
>>320235 Проиграл. Это ж Гаррисон вроде как, "Неукротимая планета". А задача решается на Питоне в пару очень простых строчек.
Язык Паскаль онли был, да? Ненавижу этот Паскаль только за то, что он во всех ебучих олимпиадах, а я как-то мимо него прошёл и не могу в него никак. Учить влом, да и задач нет.
>>320252 А мы так и не доказали строго, что B проиграет только когда n=1. Но получалось, что у B всегда есть ход. Закинули в систему - Accepted. Попробуй построить дерево игры для 4,5,6, мб вкуришь. Мы строили.
>>320361 Бля, зачем вы вообще инфу сдаете? В этом треде сидит абсолютно разношерстная публика - от дрочил-олимпиадников и до "здроствуйте как мариноват поскалек". И одни, и другие хотят поступить в хорошие вузики с хорошими баллами. Я ебал всё это.
Народ, подскажите аутисту, как решать задание с ip-адресами? Пытался по Полякову ебашить, нихуя не понимаю, что это за третьи с конца второго ряда лицом к горизонту байты.
>>320469 A.B.C.D третий слева байт - это C переводишь ip адрес и маску в систему, записываешь друг над другом. там, где в обоих числах единицы переписываешь единицы, в остальных случаях - нули. то, что получилось - адрес сети
>>320654 Тем не менее, анончики упорно обсуждают те же символьные строки в С4. Хоть 1 официальный вариант в этом году включал в себя их? Насколько я знаю, нет.
Народ, а что делать с 22м, где надо посчитать количество возможных вариантов? Демок прорешал много, но эта задача попалась мне чуть ли не в первые за последний месяц. Я пояснения считал - там что-то вроде биномов, но я биномы в последний раз проходил в восьмом классе. У Полякова есть объяснения на этот счет? Спасибо.
>>320704 Можно без биномов. Допустим, тебе надо кол-во путей от 1 до 40 дойти, команды +1 и *2. Берём число 39, смотрим, сколько разных путей от 39 до 40. Видим, что путь один. Записываем, что 39 = 1 путь.
Если где-то в дереве нам встретится 39, считать количество уже не нужно, можно сразу же заменить 39 на "1 вариант". И так для всех чисел, пока до 1 не дойдёшь.
Если дополнительное условие про то, что путь должен проходить через 20, например, то делим задание на две части. Часть 1 - найти пути от 1 до 20. Часть 2 - найти пути от 20 до 40. Потом умножаем часть 1 на часть 2.
>>320717 Вот мне, например, надо из 30 сделать 46. Понятно, что надо 16 набрать. Понятно, что я могу набрать их как 4+4+4+4. А когда 5+4+1+1+1+1+1+1+1, то как расчитать?
>>320742 Итак, 1) выписываешь все числа, входящие в промежуток между начальным и конечным числом (в нашем случае 30-46) 2) выписываешь возможные действия (в нашем случае +1, +4, +5) 3) теперь включаешь логику и заполняешь колонки следующим образом: нам нужно подобрать такое число из доступного промежутка (в нашем случае 30-46), из которого при помощи действия (+1, например) можно получить необходимое число. Например, число 31 можно получить только из числа 30 путем прибавления единицы. Никаких других вариантов нет. А вот число 35, к примеру, можно получить из чисел 34 (+1), 31 (+4), 30 (+5). Таким образом заполняешь всю таблицу. 4) Теперь считаем количество вариантов. 31 можно получить только один способом. как и 32, и 33. 34 можно получить из числа 33 и 30. Сколько таких способов? Для этого нужно сложить количество способов получения числа 33 (то есть 1) с количеством получения числа 30 (условно принимаем за единицу). Итого получается 2. Так подсчитываем все варианты. Надеюсь, я понятно объяснила. Спрашивай, если что непонятно.
>>320803 На, на пике из файла 24ых с Полякова. Да и вообще сам зайди на его сайт, скачай нужные тебе файлы, просто отматывай в конец и прорешивай. Сайт Полякова ------> http://kpolyakov.narod.ru/school/ege.htm И загугли еще досрочный вариант, он официально выложенный.
>>320822 > В статградах этого года еще видел подобные 24ые. Как типа февральский. http://rghost.ru/6xrnRlqMh Но решал его с репетом, так что насчет ответов не уверен, можно ли их загуглить.
Анон, который умеет решать 23 и разберет мои закорюки, скажи, что не так? Вроде проверял, но ответ ровно в 2 раза меньше получается. Это 112ая из Полякова (23), ну ее и приложу заодно.
Если кто пишет C часть на питоне, то поделитесь, пожулуйста, материалом или просто выложите сюдя примеры, написанных программ, чтобы я мог понять в каком направлении двигаться
>>320851 Лол, ты меня заставил перерешать, и я таки получил верный ответ. Оказывается я долбоеб и в последнем уравнении, на которое идет отображение, нет y7. А тот способ на видео слишком уж дилетантский, лол. Ну в любом случае спасибо, да, ответ 736.
Каждое из логических выражений F and G содержит 8 переменных. В таблицах истинности выражений F и G есть ровно 7 одинаковых строк, причем ровно в 3 из них в столбце значений стоит 1. Сколько строк таблицы истинности для выражения F and G содержит 0 в столбце значений?
>>320870 Называется "метод отображений". Заключается в том, что несколько подобных уравнений (как в моем задании 1-6 уравнения) связаны через переменную (или несколько переменных, не важно), и, как говорят, уравнения отображаются друг на друга. (1ое на 2ое, 2ое на 3е и т.д.). Ну и в итоге ты строишь закон отображения, и там уже видно как что и куда отображается. А с последними уравнениями, не подходящими под закон, ты разбираешься сам, думая логически. Можешь почитать в начале файла Полякова с 23ми, я не смогу тебе текстом объяснить, ведь многие это ирл нихера не понимают. И да, тот способ на видео, не то что бы дилетантский, просто у меня бомбит с битовых цепочек, ибо они слишком нагроможденные. Но он легче понимается, и если тебе он больше нравится, решай им, ведь времени до ЕГЭ осталось мало, а там можешь и ошибок наделать.
>>320877 F и G содержат по 8 переменных, значит всего может быть 28 = 256 строк. В 7 одинаковых строках содержатся 3 строки с значением F and G равном единице, значит в остальных 4-х строках F and G равно 0. Так как 249 (256 строк - 7 одинаковых) строк различны, в строках будут различные значения выражений F и G, а это значит, что F and G = 0, так как одно из выражений будет равно 0. Значит, ответ 249+4=253.
Блин, вот задрачиваю однотипные задания из первой части, а на экзамене попадётся что-то необычное, так обосрусь. Я уже паниковать начал, когда вариант досрочного увидел, так как отличался от прошедших пробников. Ссусь из-за 18 задания, думаю, впихнут и ДЕЛ, и УМН (умножить), и битовые цепочки, и ещё всякой фигни в одно выражение
Вопрос по 22. Встречались пока что просто задания посчитать программы, преобразующие число n в число m или делающие то же самое, но проходящие через число x. А что делать, если в условии надо найти число программ, которые не содержат число x? Примера привести не могу
>>320913 >>321045 Ребят, а чем вас не устраивает решение на Питоне из демо-версии? (старой, до майского обновления; алсо, кто-нибудь знает, зачем они её обновили, убрав Питон?)
Что там будет в 26? Только кучи камней? Это говно решается буквально за 2 минуты, но боюсь, что там не только это будет. На решуегэ только эти задания с Васей и Петей.
>>321265 Тебе будет дано на выбор два варианта написания программы: упрощенной (А) и усложненной (Б). Ты можешь сам выбрать, какую тебе писать. Оба варианта писать не надо.
>>321266 Можно написать 2 варианта и тебе выставится высший балл из 2ух. Только не забудь подписать "Программа А" и "Программа Б", и желательно закомментируй, ведь бывают ебанутые эксперты.
Народ, многие тут могут в 23-е задание? И коли есть кто, кто может, не мог бы меня подтянуть? А то читаю Полякова, и хочу уйти в школу коррекции, ибо чувствую себя ну конченным дауном.
>>321282 23 - одно из тех заданий, где нужна практика. Заходи на решуегэ и решай, пытайся решить логические уравнения, наблюдай закономерности. Не умеешь в 18-ое - даже не суйся в 23.
>>321282 Два чаю. Неужели замена логических выражений - самый простой способ? Видел другой, помнится, на решуегэ, но там были таблицы всех возможных переменных и в системе с 5+ их не очень удобно строить.
>>321285 Есть отображения, просто загугли и прочитай, посмотри видосики. Алсо, на фото у анона отображения. >>320833 Есть еще битовые цепочки, но мне кажется ты слишком поздно взялся за 23, у тебя экзамен через 3 дня. Даже меньше.
>>321329 В D4 записано число 13 Смещаем формулу на 1 вправо (т.к. копируется в E), получится формула вида D$4+$A... (вместо многоточия - цифра от 1 до 4 соответственно ячейкам E) Т.к. надо получить 23, а мы к 13 прибавляем шота, то это шота будет равно 10 10 - A1 В ответе 2, т.к. мы сдвигаем A3 на 2 вверх чтоб получить A1
Научился решать 23 за 2 вечера( где-то 4 часа в общем). Посмотрел видео выше чувака с ютаба и по аналогии делал + еще парочку видео на том же говнотубе с другими заданиями + решуегэ.
Как в 23-ем задании строить дерево решений? Может, есть какая-нибудь статья, либо видео, где всё покажут/расскажут? В Google не забанен, но увы, там решаются элементарнейшие примеры, а я не понимаю именно как в 23-ем задании это волшебство творится.
И про какого чувака с YouTube написаном в последнем посте?
>>321528 Если ты знаешь, что такое круги Эйлера, то у тебя проблем с этим не будет. Сначала ты преобразовываешь логическое выражение (до максимально простого вида), потом рисуешь 2 круга, один называешь P, другой Q (ну, так же как и твои переменные). В каждый круг записываешь числа, а в их пересечение записываешь совпавшие числа. Далее логичненько заштриховываешь всё, что у тебя уже есть. (То есть, если у тебя P+Q, то ты закрашиваешь оба круга одновременно, P*Q - то только их пересечение и т.п.) А далее ты вдруг понимаешь, что твое А должно быть таким, чтобы покрывало незакрашенные зоны. Ну и логичненько выбираешь те числа, которые нужны. Ну и ответ записываешь. (там обычно произведение или количество)
Ну а с промежутками же все легко - просто чертишь прямую (после упрощения своего выражения), ставишь на ней цифры в порядке возрастания, закрашиваешь промежутки, и твоя А должна опять же покрывать все остальное.
Если совсем ничего не понятно, могу приложить решение какого-нибудь конкретного примера, но мне на самом деле сейчас лень
И да, упрощать выражения нужно не во всех случаях (бывает легче и данные), но загугли упрощение логических выражений, если нечасто с ними работаешь.
>>321611 Нет, устроит, репет говорит, что даже если ничего не писать им тоже должно быть норм (а она тоже проверяет, ага). Но я теперь остерегаюсь этих ебанутых экспертов, которые поднасрали мне в русском, ага, и пишу все по максимуму.
Аноны, а насколько хорошо проверяющие знают Python. Что будет если я напишу такое решение на 27: http://pastebin.com/saQGj6hs Задача С7 0-1 из Полякова.
>>321691 Ебучий двач схавал большой пост. Но если коротко - эффективна по памяти такая программа, у которой количество исп. памяти не зависит от количества информации. Ну короче у тебя хоть N чисел вводится, хоть 5N, а памяти столько же юзается - эффективна по памяти. По времени обычно эффективна, если нет вложенных циклов, типа for i in range(N): ____for j in range(N): Но опять же в егэ вот эти типы задач подразумевают неиспользование массивов, ну и как бы программа становится эффективной по времени. Алсо, совет такой мне на пробнике попалась задача. Если вам нужно найти например минимальную сумму чисел, которая делится на 5, то вам нужно искать минимальные числа, сумма остатков которых делится на 5. Для 5 это будет 1 и 4, 2 и 3, ну просто сумма чисел, которые делятся на 5
>>321695 Вау! Спасибо, буду знать и пользоваться. Последний вопрос: они в условии задачи дают пример входных данных, я для проверки должен вводить в порядке, который дали они, или сначала написать кол-во этих элементов (12), а потом уже подавать в программу 11 12 45? Спрашиваю из-за того, что в первом случаи ответ -1, а во втором 95 то есть совпадает. http://pastebin.com/hJFLYaAm программу передал
>>321690 Ну, те кого я знаю знают не только питон, но и Ruby и даже Smalltalk, правда на нем никто не пишет, а вот на руби видел пару примеров, так что не недооценивайте экспертов.
>>321730 Записываешь итоговый сдвиг по Ох: x = 1 + n(a-1) - 26 = n(a-1) - 25 По Оy: y = 2 + n(b-2) - 12 = n(b-2) - 10. Нужно найти максимальное n, такое что система уравнений имеет решение в целых числах: n(a-1) = 25 = 55 n(b-2) = 10 = 25 Очевидно, n = GCD(25, 10) = 5.
>>321743 Разве? Он же преобразовал. (A -> B) == (!A || B) Как я понял, это говно решается выписыванием ряда чисел, делящихся на 4 и на 6. Первое число, которое делится и на 4, и на 6 - наш кандидат.
>>321695 а если будут только числа типа 5481, 9002 и.т.д.? какой-то у тебя странный совет или ты имел в виду, искать числа, последняя цифра которых 1 и 4, 2 и 3?
>>321695 Серьёзно, сумму, кратную 5? И при этом чтобы расстояние между числами было не меньше s? Как-то больно много вариантов. Придётся найти минимальное число N0 == 0 (mod 5), минимальное число N1 == 1 (mod 5), N2 == 2 (mod 5), ..., N4 == 4 (mod 5), а дальше вывести min(N0, N1+N4, N2+N3). Так?
>>321757 >>321753 Чет не понял вопросов. Короче, как определить, делится ли сумма чисел на 5? Берем числа 223 и 7. Делим 223 на 5 - остаток 3. делим 7 на 5 - остаток 2. Сумма остатков делится на 5, значит 223+7 делится на 5. Это нужно для того, чтобы не запоминать числа в массив. когда нужно поределить мин или макс Ладно, как найти минимальную сумму 2х чисел, которая без остатка делится на 3? вводим 4 переменные: 2 минимальных числа, делящихся на 3 (min31 и min32), 2 минимальных числа, одно из которых делится на 3 с остатком 1 (min1) и одно число, которое делится на 3 с остатком 2 (min2). Ну искать минимальные сами знаете как. Потом складываем min31 с min32 и min1 с min2 и смотрим, какая сумма меньше. Короче, накатал вам на коленке. http://pastebin.com/fcZqTDc6
>>321760 Спасибо, конечно, это всё понятно. Но если добавить условие, что между ними хотя бы 6 чисел, как в досрочном было, то как все эти условия учесть?
>>321750 Да, это я ошибся. 1 + 0 = 1 1 + 1 = 1 0 + 0 = 1 0 + 1 = 1 Здесь надо выбрать, чтобы при любом А было верно и при том максимально. Вообще посмотри на решуегэ.рф
>>321762 Блин, я понял, вопрос снимается. У тебя, значит, про контрольное значение задача была. А я-то думал, что про расстояние между показаниями, тогда бы больно сложно было все условия соблюдать.
Как же я жалею, что выбрал информатику. В школе даже в экселе работать не учили, а тут вдруг программистом захотелось быть, пиздец блять. Хоть и сдавать буду в резерв, ибо в больнице лежу, но сука, как же сложно. В тесте вечно глупые ошибки в расчётах. Дальше С1 не ухожу, и то потому что выдрочил типовые ошибки, но абсолютно, блять, не понимаю, что я делаю. Пиздец какой-то.
>>321781 Да они тоже простые. Если на олимпиадах ты даже не знаешь что за задания будут, то тут ты заранее знаешь, что может быть. Почти не нужно что-то с нуля решать непосредственно на экзамене
>>321779 Да я в тесте обсираюсь все время, дрочу по 5-6 часов в день, все равно ошибок кучу делаю. В планах сделать заданий 19 + С1 и С2. Сколько примерно баллов получу?
>>321791 НУ ее вставили чтобы никто не решил. У меня в регионе человек 5 ее на сотку сдало, все гуглили быстрое вычисление чисел Фибоначчи. Ну кто бы сам дошел до возведения матрицы в степень за O(logn)? Остальные 4-то изи
>>321789 А ты уверен, что будет либо контрзнач, либо расстояние между показаниями? Каждый год они вроде разные суют на реальный ЕГЭ, нет? Может вообще что-нибудь про графы попадётся или кодирование.
>>321792 Да, там решение было F(n) = Fib(n) - Fib(n-1), на сколько помню. Я решил её на 70 из 100, из-за TLE. Влом было ебаться с возведением матрицы в степень. Но всяко ЕГЭшные легче, чем любая с муниципального этапа ВОШ.
>>321804 В призёры вошёл. На регионе пролетел, из-за того, что писал на Python. Там блядь, организаторы редактировали входные данные для первого тура под виндой и каждая строка заканчивалась на \n\r. А я делил строки с помощью split('\n') (что кстати единственно правильно) из-за этого появлялся лишний символ и не проходили решения. Разобрался только под конец. Из-за этого слив первого тура. Во втором было всё нормально, но там я уже натупил.
>>321805 Стрипать надо было, просто на всякий как минимум. Мне б кто на Питоне олимпиадку в моей MSK+9 сделал. Паскаль, паскаль и ебучий паскаль всюду. Ненавижу.
Я заметил, что в киме досрочной волны 2015 года (оф. на сайте фипи) самые трудные задания. Например, единственное задание 22, где нужно посчитать не просто кол-во программ, но и учитывать "траекторию". Это единственное такое задание на решуегэ. Неужели на егэ все такие задания будут? Посоветуйте сайтов с очень сложными заданиями.
>>321809 Я бы не сказал, что 22 сложная была. Когда я её увидел, то сразу догадался, что нужно посчитать количество программ 1->22 и умножить на количество программ 22->45 (или сколько там было, не помню уже). Минут 5 на всё ушло. Хотя вот 18-ая задача мне показалось сложнее, чем раньше, поэтому всё-таки двачую твой реквест, но думаю, что таких сайтов нет, ведь такие задачи придумывают специально для ЕГЭ, чтобы не все типовые были в КИМе.
>>321808 Да кто ж знал, что входные данные косячные будут. Никто и не предполагал. Хотел было аппеляцию подать, но потом посмотрел на результат второго тура, понял, что мне ничего особо и с аппеляцией не светит и плюнул.
>>321805 Тоже часть задач на питоне писал. Почему делить только через split('\n')? Если читать построчно, то у тебя будет в конце \n. split() без аргументов делать что не позволяет? Нормально делит по пробелам, никогда проблем с вводом не возникало. Ну разве что я там забыл, как из файла читать в питоне и час с этим трахался. Потом организаторы сказали, что запилили ввод с stdin, вот у меня тогда пригорело.
>>321814 >кто ж знал, что входные данные косячные будут Я когда-то писал парсеры на фриланс. И вот чему я научился: "Входные данные косячные, если явно не указано обратное. Если указано, то всё равно могут быть косячные, поэтому проверяй свои инпуты, сука!"
>>321825 Ну, я выносил нормализацию инпута в отдельный файл и цеплял оттуда функции по мере необходимости. В итоге тот файл и правда был больше самого парсера, потому что сайт был вёрстан макаками и частично в ворде.
>>321823 Но ведь анон писал про >1->22 и умножить на количество программ 22->45 (или сколько там было, не помню уже) А там 10 траектория. Понятно что (1-- 10) * (10 -- 22)= ответ.
>>321826 Я тоже парсерами занимался. Было весело. Помню парсил один интернет-аукцион, так там разработчики (не олени) чего только не предумали, чтобы сайт парсился не корректно. И прозрачные однопиксельные картинки в код впихивали. И пол страницы с JS рендерили. С помощью Mechanize + RegExp`ов и русского мата сделал всё. Вышло своеобразное сражение с разработчиками.
>>321839 Посмотрел, вроде сам решил 2е задание, но все равно толком не понял, лол. Ну понял, что число должно либо не делиться на 12 или 18, либо делиться на 12 и 18 и на А. Ну тип одно из таких число 36. А почему 36 максимальный делитель - хз. Можно же взять А = 72, например. Вот не понимаю
>>321850 Не подходит 7. У тебя условие такое: если х делится на А, то он должен делиться на 21 или на 35. А если не делится на А, то пофиг (ложь -> всё что угодно). Если взять 7, то, например, 14 делится на 7, но на 21 и на 35 не делится.
>>321862 Функции Питона для работы со списками, со строками, плюс немного общего и полезных конструкций. Свойства логических функций. Формула к той говнине на подсчёт размера звукозаписи. Мобильник с гуглом.
>>321872 Я забываю не это, лол. А что в каких еденицах быть должно. Помню более или менее, но носитель данных из бумаги надёжнее носителя данных из жиденькой биомассы.
>>321877 Да не напоминай, блять. Обидно, у меня вот знакомый хорошо знает русский, а сдал на 70 с чем-то. А другой знакомый, который в падике бухал весь год и вообще тупой как пень, сдал на 80 где-то. Пошло оно всё нахуй. Вон этот придурок выше тоже на 87 написал, и я не удивлён.
>>321882 Задание В15. Оно лишало сна отличников и разрушало надежды 98-балльников, оно вводило в ступор учителей информатики и сжигало мозги учеников. Но однажды Минобр сжалился над учениками и убрал задание В15!
Оно вернулось. Оно стало ещё злее, хитровыебаннее и пиздецовее. Теперь его зовут Задание 23!
>>321887 Высокие баллы по русскому в этом году - ужасная новость. Не только как для ученика, но и как для абитуриента, в чей ВУЗ поломятся Ерохины 85+, а значит проходной балл повысится.
>>321902 Просто варианты лёгкие были. А почему? Да потому что вариантоклепатели ссали, что ученики после вырезания угадайки завалят всё на свете, а головы открутят им. Вот и получаем то, что получаем.
>>321903 82 балла, 17 за сочинение. Прогулял всё что можно было, готовился последние два дня. Мне норм.
>>321902 Интересно чем руководствовались люди, которые решили убрать 14 заданий? 1)Если для отличников, так это наоборот сократило между ними дистанцию. 2)Для гуманитариев? Так тут смысла немного. 3)Для технарей, чтобы могли пройти те кто знает физику с математикой вместо 90-100 егэшных гуманитариев? Давайте искать тех кому это выгодно. Просто мне кажется, что оставить было бы лучшим решением.
>>321911 Просто надо было приоритет при поступление поменять, например, те у кого 230 с математикой написанной на 80 и физикой на 80, должны быть в списке выше того у кого 70 физика, 80 математика, но 95 русский. - 20 баллов в приоритете на техническую. Ну или убрать вообще нахуй, как с математикой базовой. Это было бы идеально, + в математике сократить часть В в два раза, но добавить ещё заданий уровня с1-с3(можно и с4).
>>321921 В нашей чудесной лотерее под названием "Поступление с ЕГЭ" можно много чего поменять, упростить, улучшить и сделать по уму. Вот только кто это делать-то будет? Перманентно анальнорукий минобр? Ха. Хорошо если потомки наши до нормального ЕГЭ доживут.
>>321924 Ну, вообще ты прав, да. И ведь все эти ебаные изменения можно было придумать с 1 раза. Те же часовые пояса. Но когда бабки пилят, тут другая логика подключается — распильная.
>>321924 Потомки наши будут первые 10 лет нихуя не делать в школе и лишь списывать, а в 10-11 - дрочить только егэ по русскому и математике(и то базу), потому что остальным учителям будет совсем все равно, за них дети сами себе на репетиторах поднимят уровень и в итоге у учителя средний балл учеников будет этак 70-90
Я смотрел пояснения на решуегэ. В общем, суть в том, что во всех заданиях разное расположение кругов. Это вообще имеет значение? Могу ли я рисовать в любом задании одинаковое пересечение кругов? То есть, стандартно, чтобы все 3 круга пересекались между собой.
>>321924 ЕГЭ - априори не нормальный. Во-первых, он ЕДИНЫЙ. То есть, всем похуй на особенности поступающих. Как мне пригодится умение игры на четырех муз. инструментах, статьи в газетах и актерское мастерство, если я должен вызубрить, что сначала в сочинении по русскому НАДО написать "Автор затрагивает проблему", затем "Автор обращает наше внимание на..." и ещё, читая книги, пытаться вычленить АРГУМЕНТЫ, блять? Во-вторых, он ГОСУДАРСТВЕННЫЙ. Нашему государству очень выгодно создать рабочий класс. Их миссия - не выявить способности детей, не привить им интерес к дисциплине. Их миссия - сказать хорошему ученику о его непригодности (готовился весь год - <90), а Ерохину (>90) о том, что, мол, пинай хуи и дальше, авось всю жизнь за чей-нибудь счёт и везение будешь жить. Мы не доживем до этого момента, ребята. Всё летит в пизду.
>>321942 Ага. "Автор затралливает проблему ожирения у мамки проверяющего это говносочинение долбоёба-учителя" и далее по тексту. Аж тошнит от этих штампов, но без них скажут НЕ ОПРЕДЕЛИЛ ПРОБЛЕМУ и вышлют нахуй.
>>321942 > Их миссия - сказать хорошему ученику о его непригодности (готовился весь год - <90), а Ерохину (>90) о том, что, мол, пинай хуи и дальше, авось всю жизнь за чей-нибудь счёт и везение будешь жить. Ну это уж совсем перетолстил.
>>321947 Норм. Жизненно. Смог выкрутиться на 90 баллов - малаца, крутись дальше, юный мудила. Готовился годами и всосал - а хули хотел, такова жизнь, справедливости нет.
>>321953 Пацаны, не расстраивайтесь. Вы вообще-то самые важные люди во всём разделе! Если бы вы все хорошо писали, конкуренция при поступлении была бы пиздецкой. А так есть кому не поступать и всем хорошо. Кроме вас.
>>321947 Нет, он не перетолстил. У меня вот одноклассница очень прокаченный гуманитарий, знает несколько языков, постоянно пишет какие-то стихи и рассказы, ездила на всеросс по литературе вроде. Собирается стать журналистом. Написала ЕГЭ по русскому на ёбанные 79 баллов. Какая-то левая шкура в моей школе написала на 98, при этом она блистала никогда в гуманитарных областях (да и в технических, если честно).
Пацаны, я короче все знаю и рассчитываю на сотку, но боюсь обосраться из-за невнимательности. Как за оставшееся время натренировать концентрацию? Единственное, что я придумал - дрочить решуегэ, но хуй знает. Может спидов ебнуть?
>>321962 Да никак. Для многих это проблема. Хотя можешь попробовать всякие ноотропы, но по-моему, это всё хуйня. Просто на самом экзамене держи себя в ежовых рукавицах во всех задачах и перепроверяй всё.
>>321960 >пишет какие-то стихи и рассказы, ездила на всеросс по литературе вроде. Собирается стать журналистом Всеросс на регион меняй, мимопризер. А остальное всё обо мне. 92 балла, благо, меня миновала эта чаша невезения... Чувак из параллели, который писал моему другу "бля я те в ебальник пердну)" получил 95. Трустори, прям тру.
>>321962 Наоборот, есть шанс проебать всю концентрацию с неправильными колёсиками, а правильные надо было начинать пить за месяц-два. Решай быстро, но потом перепроверяй. И всё будет заебок, бро.
Читаю тут про тупых одноклассников, на 99 баллов русский сдающих. Была у меня одна такая тупая одноклассница. Вечно нихуя не понимает, вечно не в теме, вечно пустота во взгляде. И вечно контрольные на 5 писала, зараза!
А разгадка проста. Была она натуральным образом ебанутой. И большую часть времени проводила вне этого мира. Концентрировалась на чём-то своём и уходила в себя до упора. Но если уж она сконцентрировалась на контрольной своей - всё, пизда, зарешает всё.
>>321973 Таких людей единицы, может она вообще гениальна в какой-то области. А мы пишем просто про тупых пёзд и ерохиных, которые на 90+ написали. Таких тысячи.
>>321981 >>321982 Аа, ну это точно не для меня. Мои родители столько денег платить не будут, скажут пиздовать в шарагу, если не пройду на бюджет в нормальный вуз.
>>321982 Это же вроде платный или коммерческий. Контракт это когда ты заключаешь договор с компанией и потом будешь обязан отработать на неё. Пример на сайте моего вуза висит объявление, по которому можно учиться бесплатно, но после учёбы ты будешь обязан отработать 3 года на мухосранскнейм механическом заводе.
>>321992 Не иди на физтех на платный. Не поддавайся форсерам. Выучиться нормально можно и в МГУ/Бауманке/МИФИ/МИЭТ и т.д., зато денег тратить столько не будешь.
>>321992 Платишь за семестр. Нет, не возвращают. В принципе, пистех не такой уж и плохой вариант, если там ценник нормальный. Во всяких ВШЭ с тебя 300к в год драть будут.
>>322051 Сложно понять, что это вопрос, если там точка в конце. Ну сортировки не надо. А поиск реализовывать в чем проблема? >>322054 Пиши на всякий случай прогу целиком
Посоны, смотрите пояснение этой задачи: http://inf.reshuege.ru/problem?id=2934 В решении ищется минимум из чисел, больших 40 (точнее, его индекс) А в условии требуется "номер ящика с самыми крупными яблоками". Крупными, блять! Зачем минимум они ищут? Анон, объясни, обидно баллы будет на подобной хуете терять.
>>322044 Угу. Анон, ты бы лучше на русском сначала расписывал все, как Поляков советует, перепроверял, а потом писал саму программу. Иначе вон, ты уже два балла проебал из-за такой мелочи.
>>322062 Уф, спасибо. Не дай Б-г подобное будет. Почему бы просто не написать "Выведите в массиве индекс минимального числа из диапазона (40;50]?" ЗАЧЕМ ЭТИ ЯБЛОКИ
>>321960 Какой город? У меня знакомая олимпиадница по русскому и литре написала на 79, как и я, из-за того, что её сочинение забраковали. А я всю жизнь в душе не ебал, как писать сочинения, прочитал шаблонные вступления перед экзаменоми получил 20/23 один из которых не дали за то, что не написал "Автор затрагивает проблему", затем "Автор обращает наше внимание на...", хотя до этого не выше 12/23 набирал. Зато я проебал тест, который хотел идеально написать.
>>322068 У тебя i - уже элемент списка. Не надо пользоваться им как индексом, то, что ты обозначаешь a[i+0] - и есть уже переменная i +0 потому что разметка ломается >>322064 http://olympic.nsu.ru/files/problems_onsite.pdf На олимпиады пишут задания те еще наркоманы. Просто почитай.
Почему не 64? Первый и последний символ фиксированы, значит алфавит будет не шестисимвольный, а 4-х символьный. Если же решать как на пике, то 216 последовательностей получится с учётом того, что У или К могут стоять на позициях 2-4, что невозможно, так как они зафиксированы на позициях 1 и 5 соответственно.
>>322084 В условии не сказано, что они фиксированы. К примеру, последовательность УЧУЧЧК или УУУККК удовлетворяет условию, притом содержит буквы У и К не только на 1 и 5 позициях. С уважением, Дмитрий Гущин.
>>322085 Ходил туда на курсы. Восьмой фак считается очень сильным в плане проги и постоянно занимает места в топах олимпиад. Третий фак лайтовее, но там поступление по информатике.
>>322100 Ну вообще я это написал для себя, что посмотреть на экран вывода. Вывод будет и без readln. По идее readln писать необязательно, но версию паскаля все равно укажи.
Поясните за приоритеты: Напишу математику на 70, инфу на 80, русский на 92 (уже) Ерохин математику на 90, инфу на 60, русский на те же 92 Кого возьмут, если приоритет Мат - ИКТ - рус, а у меня ещё аттестат с отличием и дипломы по олимпудкам, лол?
>>322043 Я сразу протестировал, и вроде работает, здесь я жду рекомендации по поводу более выгодного решения и вообще правильности написания в условиях экзамена >>322044 >>322058 Спасибо, не заметил. Похоже самое печальное, что математику я также делал
Посмотрел досрочный вариант. Это же один в один задания Полякова, причем не только формулировка, даже числа те же. Значит ли это, что так будет и в понедельник? Вот пробный http://inf.reshuege.ru/test?id=912501
>>322169 Почему первые 4 разряда? Просто у маски все единицы в начале, не могут единицы быть где-то в середине, ну ещё с нуля она начинаться не может. То есть 10000000, 11000000 - маски, но не 10100000 и не 01000000 (как примеры)
На пробниках попадались два типа задач: 1) Прохождение контрольного значения 2) Задача на нахождение какого-либо сочетания элементов с условием "не менее, чем на X элементов". Ну ты понял, о каких я задачах, там еще есть два варианта того, как решать, А и Б Берешь и зубришь код решения этих двух типов, приходишь на экзамен, смотришь на С4, которая тебе дана, выписываешь код из памяти и допиливаешь его согласно условиям задачи. Решения таких задач есть, опять же, у Полякова.
===> Что делать, если я тупой выблядок и начал готовиться только сейчас? <===
Для решения всех заданий нужно: А) Просмотреть все материалы для подготовки от Полякова Б) Пролистать любой хороший для вас гайд по Паскалю/Питону. Гуглите сами, вариантов много. Нужно знать лишь всякие основы, которым можно научиться не спеша за месяц. (т.е. с нуля выучить вам его до экзаменов придется постараться) Какая-либо теория для изучения не нужна вовсе, потому что ЕГЭ по информатике - это конкретно только умение решать задачи. (за что огромный плюс, более-менее адекватный предмет для сдачи)
===> Решения 23-ей задачи мне непонятны! <===
Тут поможет только практика. Это относится к любому заданию, а к 23 - особенно.
Как думаете, будут задания в первой задачи на передачу изображений, где всякие пиксели-хуиксели? Не помню формулы с палитрами и т.д., стоит повторять, решать задачи?
Разве 0 натуральное число? Решал 2 задания с1, где на обработку поступает натуральное число, и в ответе говорится, что 0 тоже считается. Даже в википедии написано, что натуральными числами считают предметы. 0 котов не может быть. Опечатка или я даун? Задание 24 досрочной волны 2015 если что.
>>322207 Там суть именно в том, что 0 кратно 3, а они в конце пишут, мол, если максимальная цифра = 0, то максимальных цифр нет (одно противоречит другому, чувствуешь?) Поэтому в конце максимальных цифр нет, если максимальная цифра <0 (или = -1, как вариант)
>>322222 Пента. Епты. >>322218 А вот хуй. По сравнению с 2014 годом почти в каждом задании любого пробника 2015 добавили параметр. Даже во втором, где дана неполная таблица истинности. Я уже не говорю о последних, где надо этот параметр самому найти и что-то с ним сделать (моя любимая 21 задача - "минимальное среди максимума"...), в 23 вообще сделали систему нескольких нетиповых уравнений с зависимостью (для сравнения - в 2013 году в B15 было всего одно уравнение с несложным типовым условием). Да и та же С часть стала сложнее (не буду расписывать, просто гляньте варианты прошлых лет). Поэтому ответ однозначный - нет, проще не будет, и это доказывает досрочный вариант. П.С. Русский не сильно-то упростили. Тестовая часть была такой же, как и в течение года. И она с прошлого не особо менялась. Проверяльщики сочинения запаниковали, что ребята не пройдут порог и проверяли достаточно лояльно (засчитывали даже самые уёбские проблемы и комментарии, даже эти ваши бульварные чтивы в качестве аргументов засчитывали).
Есть какие-то проверенные и быстрые способы решения 10 задания, где символы, количество слов N длины, хитрости может какие-то? Одноклассник как-то резво решал без формул, порой сводив всё к 5x5x5, а я все записи проебал
>>322265 Представь в виде числа с основанием 3-5(в зависимости от алфавита), которая начинается с нуля(то есть если надо найти, например, 240-е слово, то с такой заменой ищем 239-е). Естественно 0-2, 0-3, 0-4 соответсвуют буквам
>>322265 Ну короче смысл в том, что надо юзать системы счисления. Каждую букву обзываешь своей цифрой (начиная с нуля). Очень важно расставить в алфавитном порядке, если про это написано в задании. Если тебе надо найти число с определенным номер, то отнимаешь от него 1 (так как счет начинается с нуля) и делишь на количество букв алфавита -1. Получаешь число в какой-то системе счисления, потом меняешь цифры на буквы. Всё. Еще есть формула N = m в степени i, где m мощность алфавита (то есть количество букв), i - длина слова, ну и N - максимальное количество слов, которые можно составить. Тоже можно юзать.
КАК ЖЕ ЗАЕБАЛИ, ПИДОРАСЫ! ПОЧЕМУ СУКА НЕЛЬЗЯ ПИСАТЬ И КАК &&, А ИЛИ КАК ||!?НЕТ БЛЯТЬ, МЫ БУДЕМ ВМЕСТО ЭТОГО ПИСАТЬ /\ \/ ЧТОБ ГЛАЗА СУКА СЛОМАЛИ ВСЕ, НАХУЙ НАМ ПОНЯТНЫЕ ЗАДАНИЯ, БУДЕМ ХУЙНЮ ПИСАТЬ, В КОТОРОЙ САМИ ЗАПУТАЕМСЯ, НО ЧТОБ ВНИМАТЕЛЬНОСТЬ БЛЯТЬ РАЗВИВАЛИ! УБИЛ БЫ НАХУЙ ЗА ТАКИЕ ЗАДАНИЯ!
Надеюсь только, что будет не сложнее досрочного, и не поднасрут в 18-21 (в 23 по-любому насрут), то есть не выдумают ничего нового. И в 9 будет однозначный ответ.
Какой там минимальный порог в этом году? 6 первичных баллов для 40 тестовых? То есть, если я нихуя не готовился, достаточно решить любые 6 заданий из теста, чтобы совсем не обосраться, так?
>>322370 Ну, так он и просит заменить стандартные математические символы на символы из С-подобных языков. Непонятно зачем. Я вот давно привык к \/ и /\.
>>322403 Число 2^N в двоичнйо системе счисления выглядит как 1 и N нулей. Например, 2^4 в двоичной выглядит как 10000. Воот. Все приводишь к двойкам. Потом смотришь - у тебя 2^32 + 2^36 - 2^4 2^32 - 10000..00000 (32 нуля) 2^36 - 1000..0000000(36 нулей) Теперь про складывание двочиных чисел. Тут все просто (см. пикрелейтед для примера). Если 1 + 0 - будет 1. Если 1 + 1 - будет 10. Смысл в том, что в десятичной системе у тебя цифры 0-9 и когда ты прибавляешь к 9, ты переходишь на следующий разряд. А тут цифры 0 и 1. То есть 10 + 10 = (0 + 0 = 0, 1+1 = 10) Получается 100. Воот. Вернемся к примеру: 100000..00 (32 нуля) + 100000..(36 нулей). Для удобства отбросим 32 нуля будет: 1 + 10000 = 10001 (с нулями + 32 нуля) (всего 37 цифр) Получилсоь число 10001000000..0000(32 нуля) Отнимаем 2^4, (в двоичной 10000). Для примера: 1000 - 1 = 111, 1111 - 1 = 1110, 1010 - 1 = 1001. внимательно посмотри на примеры какая закономерность - 1000 - 1 = 111 (1 и N нулей минус 1 = N единиц) Когда отнимаешь единицу, она как бы забирает следующий разряд, то есть отнимает от него 1. Так как 10 - 1 = 1, ей нужно занять следующую цифру. И так далее пока она не встретит другую единицу. Пример: 1001000 - 1 = 1000111 Так и в твоем случае внимательно! 1000100000..00000 (32 нуля) - 10000 = 10000111..00010000 последние 4 нуля останутся, тк 0 - 0 = 0. В итоге получится из 37 цифр вычитаем 4 (первые нули) и еще раз вычитаем 4 (последние нули). Ответ 29 нахуй я это накатал?
>>322518 Короче рассматриваем все вершины и на каждом шаге все смежные с текущей. Если сумма пути до неё и до текущей меньше, чем бывшая до той, то записываем новый путь.
¬ДЕЛ(x, А) → (ДЕЛ(x, 6) → ¬ДЕЛ(x, 4)) Я ПРОСТО не понимаю как это делать, даже видео посмотрел. Для меня все задания легче, чем это. Кто-нибудь может нормально (для даунов) разобрать эту хрень?
>>322562 То есть если х делится на А, то пофиг, что там дальше. А если х не делится на А, то из делимости его на 6 следует неделимость на 4. Поэтому 12, 24 и т.д.
>>322562 короч, смотри Пусть А - это дел(х,а), 6 и 4 соответственно Преобразуем сначала не А -> (6 -> не 4) в не А -> (не 6 \/ не 4) Тогда итоговое преобразование А \/ (не 6 \/ не 4) Отсюда делаем вывод, что если число делится на 6 и делится на 4, то оно должно делиться на некоторое А, чтобы всегда это выполнялось А далее - наименьшее кратное 4-м и 6-и одновременно - это 12. Тогда а - 12
Аноны, поясните как делать задачи именно такого вида Сколько существует различных символьных последовательностей длины 7 в четырехбуквенном алфавите, которые содержат ровно 5 букв А? Подобных задач не нагуглил, а вывести решение не могу. Спасайте
>>322600 Если за 0 обозначить А, а за 1 — остальные буквы, то мы увидим, что для одной строчки у нас получится 16 вариаций (в пустые места подставим любую из 4х букв, всего пустых мест 7-5=2, значит для одной строки 4^2=16 вариаций) Считаешь возможные расположения буквы А так: сначала чтоб 1 стояла на последнем месте, а другая единица прошла всю длину слова, затем чтоб на предпоследнем месте и т.д, итого 6+5+4+3+2+1=21 Ответ: 16 (количество вариаций для строки) * 21 (количество возможных строк) Пример, как надо сдвигать единички: 0000011 0000101 0001001 0010001 0100001 1000001 Видим 6 вариантов, дальше сдвинем последнюю точку на одну позицию влево: 0000110 0001010 И т.д.
>>322601 > из трех возможных А из трёх ли? «А» учитывается еще раз же, и входит в алфавит этот, тогда из четырех, как я и расписал в своем пособии для даунов выше, нен?
Кто решал досрочный вариант егэ, подскажите ответ в 21 задании Напишите в ответе число , равное количеству различных значений входной переменной k, при которых приведённая ниже программа выводит тот же ответ, что и при входном значении k = 10. Значение k = 10 также включается в подсчёт различных значений k
var x, L, M: integer; begin readln(x); L := 0; M := 0; while x > 0 do begin M := M + 1; if x mod 2 <> 0 then L := L + 1; x := x div 2; end; writeln(L); writeln(M); end.
>>322609 не то скопировал, вот программа: var k, i : longint; function f(n: longint) : longint; begin f := n n n; end; begin readln(k); i := 1; while f(i) < k do i := i+1; if f(i)-k <= k-f(i-1) then writeln(i) else writeln(i-1); end.
>>322647 Не еби себе мозги со всем этим В таких задачах нужно найти минимальное число, делящееся на два предложенных (в данном случае — для 21 и 35) А в задаче с чертежником слать нахуй цикл, складывать два значения по иксу, два по игреку и смотреть их НОД.
Никогда не учился информатике в школе (она только в расписании есть), не готовился к егэ основательно. Пользуюсь на бытовом уровне, ездил на олимпиады, имею общие представления о теохуеремах из школьного курса. Поглядел случайный тест с решуеге, вроде не сложно. Вопрос: какие задания самые подлые? Для которых нужно подготовиться основательно
Анон, поясни за это задание, первый раз с подобным сталкиваюсь. Можно ли его как-то решить без ёбли с логарифмом и двоичной записью? Потому что если попадётся аналогичное, я уже не решу.
>>322713 Вообще было бы неплохо поднять флешмоб из тех, кто уже в ВУЗах. Пусть оформятся на ЕГЭ, придут сдавать и напишут на экзотике а ля brainfuck, whitespace или на обычном языке, но очень, очень нечитаемо. Зачем? 4LULZ конечно же.
Из четвёрки у нас 23 последовательности, из пятёрки - 12. Так как из тройки мы можем получить либо четвёрку первой командой, либо пятёрку второй командой, либо пятёрку третьей командой, то мы получим не 35 последовательностей, а 47 (например, 211111 - программа с применением второй команды в начале; 311111 - прогр. с прим. третьей команды в начале)
>>322763 В 3 попасть можно только из тройки. Записываем под тройкой 1. В 4 из 3 одним способом. записываем туда 1. В 5 или из 4 одним способом, или из тройки двумя. Тогда под пять записываем кол-во вариантов в 4 + кол-во вариантов в 3 + кол-во вариантов в 3. В 6 либо из 5 одним способом, либо из 4 одним способом. Тогда под 6 кол-во вариантов в 5 + кол-во вариантов в 4. И так заполняешь, пока не дойдешь до 10.
В пятой строке мне нужно сдвинуть массив на единицу вперед, как мне это сделать иным способом? В этом виде программа выдает ошибку, мол убери свою единицу, подонок http://pastebin.com/N524C8rX