ilsy #101 4 июня 2013 языки без скобочек по дефолту хуйняналичие скобочек в обжектив си, не делают его пиздатым. . . Поделиться сообщением Ссылка на сообщение
DIMAN123456789 #102 4 июня 2013 (изменено) Ну вообще в олимпиадных задачах пиздей какие решения иногда бывают. В этой первым делом нужно откинуть самые граничные случаи (такие как n > 33, длинна суммы меньше чем любое из слагаемых, или если длина обоих слагаемых меньше чем длина суммы - 2 и т.д. и т.п.), если этого не сделать 100% будет тест где провал ждет из-за заранее хуёвого варианта. Если 1 секунда, значит около 1млн операций должно быть. Так как нет ограничений по памяти, можно использовать дохуя мап и прочей хуеты которая жрет память,а так же очень вероятно использование рекурсии. Я бы во первых привел до одной длинны все слагаемые и суммы, заменив недостающие символы нолями. Потом бы разбил каждое число на множители и начал бы подбирать под сумму решение. Для первого задания выглядело бы так:0*10000 + S*1000+E*100+N*10+D+0*10000+M*1000+O*100+R*10+E=M*10000+O*1000+N*100+E*10+Yочевидно что первым шагом было бы подставление под M = 1, тогда S и M могут быть равны 1:9 или 2:8 или 3:7 и т.д. до 9:1 т.к. у нас M уже 1 то значит выбираем 1.Вот и получалось бы, что если длинна суммы больше любого слагаемого на 1, то значит сумма чисел должна начинаться с 1. Т.к. любое другое число уже невозможно получить. Если же длины всех слагаемых и суммы равны, то уже с 1 никак не может начинаться. Короче нужно условий понахуярить.В общем задача хуйня, нужно тупо потратить 20 минут на нахуяривание условий, чтобы оно уложилось в 1 секунду. Изменено 4 июня 2013 пользователем DIMAN123456789 Поделиться сообщением Ссылка на сообщение
Обязательное_поле #103 4 июня 2013 oN' timestamp='1370339212' post='10874506']Здравствуйте, уважаемые пдачане.Хочу перед поступлением в вуз летом начать изучать программирование с нуля.Что посоветуете?Хочется просто погрузиться в это направление, узнать, что это такое.Starting Out With C++ From Control Structures through Objects 6th Edition.pdfВот годная книга. Начнешь с C++ прорубишь себе окно в мир программирования, денег и славы. Интерпретируемые недоязыки сами собой освоятся спустя время (поэтому не советую слушать постоянных зашкварцев этой темы: рабиша, 2по, визу, димана и других, они так и останутся кудахтать в своей петушарне детских недоязыков в то время как тебе надо встать на правильный путь и не губить себе жизнь), с этой книгой ты поймешь ЧТО такое программирование и с чем его едят.Остальные книги не более чем переписанные мануалы. Поделиться сообщением Ссылка на сообщение
SPYHunter #104 5 июня 2013 oN' timestamp='1370339212' post='10874506']Здравствуйте, уважаемые пдачане.Хочу перед поступлением в вуз летом начать изучать программирование с нуля.Что посоветуете?Хочется просто погрузиться в это направление, узнать, что это такое.Starting Out With C++ From Control Structures through Objects 6th Edition.pdfВот годная книга. Начнешь с C++ прорубишь себе окно в мир программирования, денег и славы.Интерпретируемые недоязыки сами собой освоятся спустя время (поэтому не советую слушать постоянных зашкварцев этой темы: рабиша, 2по, визу, димана и других, они так и останутся кудахтать в своей петушарне детских недоязыков в то время как тебе надо встать на правильный путь и не губить себе жизнь), с этой книгой ты поймешь ЧТО такое программирование и с чем его едят.Остальные книги не более чем переписанные мануалы.А С++ за 21 день? https://insave.hostinghttps://horhul.me Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #105 5 июня 2013 Ну вообще в олимпиадных задачах пиздей какие решения иногда бывают. В этой первым делом нужно откинуть самые граничные случаи (такие как n > 33, длинна суммы меньше чем любое из слагаемых, или если длина обоих слагаемых меньше чем длина суммы - 2 и т.д. и т.п.), если этого не сделать 100% будет тест где провал ждет из-за заранее хуёвого варианта. Если 1 секунда, значит около 1млн операций должно быть. Так как нет ограничений по памяти, можно использовать дохуя мап и прочей хуеты которая жрет память,а так же очень вероятно использование рекурсии. Я бы во первых привел до одной длинны все слагаемые и суммы, заменив недостающие символы нолями. Потом бы разбил каждое число на множители и начал бы подбирать под сумму решение. Для первого задания выглядело бы так:0*10000 + S*1000+E*100+N*10+D+0*10000+M*1000+O*100+R*10+E=M*10000+O*1000+N*100+E*10+Yочевидно что первым шагом было бы подставление под M = 1, тогда S и M могут быть равны 1:9 или 2:8 или 3:7 и т.д. до 9:1 т.к. у нас M уже 1 то значит выбираем 1.Вот и получалось бы, что если длинна суммы больше любого слагаемого на 1, то значит сумма чисел должна начинаться с 1. Т.к. любое другое число уже невозможно получить. Если же длины всех слагаемых и суммы равны, то уже с 1 никак не может начинаться. Короче нужно условий понахуярить.В общем задача хуйня, нужно тупо потратить 20 минут на нахуяривание условий, чтобы оно уложилось в 1 секунду.Там еще условие, что под уникальной буквой скрывается только уникальное число, так уникальных что букв не может быть больше 10. поэтому ебашить везде нули не очень хорошая идея, ибо придется на каждый цикл делать проверки, на то, не было ли совпадений среди букв рассматривать граничные случаи, где все быстро и просто тоже нет смысла, поэтому стоит искать общий алгоритм поэтому я считаю, что дело не в условиях вовсе, а в правильном подборе цифр внутри цикла Поделиться сообщением Ссылка на сообщение
KotZhilkina #106 5 июня 2013 может быть "уникальная цифра"? чисел-то много больше десяти... Публикация отключена Поделиться сообщением Ссылка на сообщение
Гость 2poy_nyasha #107 5 июня 2013 не ну цифр тоже можно много откопать а вообще да, очепятался Поделиться сообщением Ссылка на сообщение
DIMAN123456789 #108 5 июня 2013 Ну вообще в олимпиадных задачах пиздей какие решения иногда бывают. В этой первым делом нужно откинуть самые граничные случаи (такие как n > 33, длинна суммы меньше чем любое из слагаемых, или если длина обоих слагаемых меньше чем длина суммы - 2 и т.д. и т.п.), если этого не сделать 100% будет тест где провал ждет из-за заранее хуёвого варианта. Если 1 секунда, значит около 1млн операций должно быть. Так как нет ограничений по памяти, можно использовать дохуя мап и прочей хуеты которая жрет память,а так же очень вероятно использование рекурсии. Я бы во первых привел до одной длинны все слагаемые и суммы, заменив недостающие символы нолями. Потом бы разбил каждое число на множители и начал бы подбирать под сумму решение. Для первого задания выглядело бы так:0*10000 + S*1000+E*100+N*10+D+0*10000+M*1000+O*100+R*10+E=M*10000+O*1000+N*100+E*10+Yочевидно что первым шагом было бы подставление под M = 1, тогда S и M могут быть равны 1:9 или 2:8 или 3:7 и т.д. до 9:1 т.к. у нас M уже 1 то значит выбираем 1.Вот и получалось бы, что если длинна суммы больше любого слагаемого на 1, то значит сумма чисел должна начинаться с 1. Т.к. любое другое число уже невозможно получить. Если же длины всех слагаемых и суммы равны, то уже с 1 никак не может начинаться. Короче нужно условий понахуярить.В общем задача хуйня, нужно тупо потратить 20 минут на нахуяривание условий, чтобы оно уложилось в 1 секунду.Там еще условие, что под уникальной буквой скрывается только уникальное число, так уникальных что букв не может быть больше 10. поэтому ебашить везде нули не очень хорошая идея, ибо придется на каждый цикл делать проверки, на то, не было ли совпадений среди букв рассматривать граничные случаи, где все быстро и просто тоже нет смысла, поэтому стоит искать общий алгоритм поэтому я считаю, что дело не в условиях вовсе, а в правильном подборе цифр внутри циклаНа самом деле я решал много подобных задач на куче олимпиад. Ключевым условием было отсутствие ограничения памяти и 1 секунда => 99% замешана рекурсия. Скорее всего нужно рекурсивно бинарное дерево обходить с глубиной 10. Т.е. первой букве задаешь 1, второй 2 и тд, если не подошло, последние две цифры меняешь местами, опять не подошло, предпоследние 3 начинаешь хуярить перестановками. Ну и конечно же написать небольшой алгоритм по подбору первой цифры. Если бы на задачу давалось 4 секунды и 16 мб памяти, то на 99% нужно было бы каким нибудь ебучим перебором. Поделиться сообщением Ссылка на сообщение
choojoykin #109 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTCСообщение: Unhandled Error in Silverlight Application Code: 2103 Category: InitializeError Message: 2103 Произошла ошибка. ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
DIMAN123456789 #110 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTC Сообщение: Unhandled Error in Silverlight ApplicationCode: 2103Category: InitializeErrorMessage: 2103 Произошла ошибка.Очевидно же, наебнулся сильверлайт. Это кособокая поделка от майкрософта, жалкое подобие флеша. Поделиться сообщением Ссылка на сообщение
choojoykin #111 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTC Сообщение: Unhandled Error in Silverlight ApplicationCode: 2103Category: InitializeErrorMessage: 2103 Произошла ошибка.Очевидно же, наебнулся сильверлайт. Это кособокая поделка от майкрософта, жалкое подобие флеша.переустановка на клиенте не помогает. что-то тут другое ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
DIMAN123456789 #112 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTC Сообщение: Unhandled Error in Silverlight ApplicationCode: 2103Category: InitializeErrorMessage: 2103 Произошла ошибка.Очевидно же, наебнулся сильверлайт. Это кособокая поделка от майкрософта, жалкое подобие флеша.переустановка на клиенте не помогает. что-то тут другое Написано же Unhandled Error in Silverlight Application, значит упало где-то в кишках программы написанной на этом говне. Поделиться сообщением Ссылка на сообщение
Kazik9 #113 5 июня 2013 в 4 значном числе как все цифры узнать скажите плиз Поделиться сообщением Ссылка на сообщение
KotZhilkina #114 5 июня 2013 в 4 значном числе как все цифры узнать скажите плизтвой вопрос не имеет смысла. уточни Публикация отключена Поделиться сообщением Ссылка на сообщение
Kazik9 #115 5 июня 2013 1488нужно задетектить 1, 4, 8, 8... Поделиться сообщением Ссылка на сообщение
KotZhilkina #116 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTC Сообщение: Unhandled Error in Silverlight ApplicationCode: 2103Category: InitializeErrorMessage: 2103 Произошла ошибка.Очевидно же, наебнулся сильверлайт. Это кособокая поделка от майкрософта, жалкое подобие флеша.переустановка на клиенте не помогает. что-то тут другое http://lmgtfy.com/?q=silverlight+2103 Публикация отключена Поделиться сообщением Ссылка на сообщение
ilsy #117 5 июня 2013 1488нужно задетектить 1, 4, 8, 8...ну там деление с(без) остатка. у нас к этому суть лабы сводилась Поделиться сообщением Ссылка на сообщение
choojoykin #118 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTC Сообщение: Unhandled Error in Silverlight ApplicationCode: 2103Category: InitializeErrorMessage: 2103 Произошла ошибка.Очевидно же, наебнулся сильверлайт. Это кособокая поделка от майкрософта, жалкое подобие флеша.переустановка на клиенте не помогает. что-то тут другое Написано же Unhandled Error in Silverlight Application, значит упало где-то в кишках программы написанной на этом говне.ошибка не массовая, единичные случаи. гугл чо-т не помогает. ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение
KotZhilkina #119 5 июня 2013 1488нужно задетектить 1, 4, 8, 8...находишь порядок числа 1488делаешь цикл от 0 до найденного порядка числав цикле находишь неполное частное от деления на 10 в степени итератора и вывводишь это частное Публикация отключена Поделиться сообщением Ссылка на сообщение
choojoykin #120 5 июня 2013 с чем связана хуйня эта? может кто сказатьАгент пользователя: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; MRSPUTNIK 2, 4, 0, 504; MRA 5.8 (build 4139); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)штамп времени: Fri, 31 May 2013 12:26:23 UTC Сообщение: Unhandled Error in Silverlight ApplicationCode: 2103Category: InitializeErrorMessage: 2103 Произошла ошибка.Очевидно же, наебнулся сильверлайт. Это кособокая поделка от майкрософта, жалкое подобие флеша.переустановка на клиенте не помогает. что-то тут другое http://lmgtfy.com/?q=silverlight+2103там мессаджи везде разные. пойду дальше гуглить ни мало ни много, а много и мало Поделиться сообщением Ссылка на сообщение