>>151120374 (OP) Короч, питон не знаю. Нужно пройтись циклом по всем двузначным числа (от 10 до 99), возвести их в квадрат и сравнить сначала первую с последней цифрой, потом вторую с предпоследней.
>>151121781 >>151121875 Хахаха, проиграл с этих говнокодеров. ОП, обоссы их за меня. Лови: for a in range(10,100): print a b=a c=0 while b>0: c=c*10+(b % 10) b=b // 10 if c==a: print 'Палиндром: %d = %d' % (c,a)
>>151122903 Пардон, про квадрат забыл: for a in range(10,100): print a b=a 2 c=0 while b>0: c=c10+(b % 10) b=b // 10 if c==a 2: print 'Палиндром: %d = %d' % (c,a * 2)
>>151124530 лол нахуй, сижу и проигрываю с треда. Еще никто правильного решения-то не вбросил. Один еблан нашел палиндромы а не сами числа и выебуется.
>>151124627 да куда уж нам. [11,22,26,101,111,121,202,212,264,307,836,1001,1111,2002,2285,2636,10001,10101,10201,11011,11111,11211,20002,20102,22865,24846,30693]
>>151124970 да я в таких тредах из принципа пишу решения на haskell, который не знаю вообще, по документации. и почему-то у меня получается быстрее чем у тебя за два часа на питоне.
>>151125064 Я вкатился в питон (и вообще войти) неделю назад. А тут всякие ебланы меня тролят, типа ахахах почему бамп не с нуля, азазаахвхазв print 11 print 22 , ахахах.
Фееричный тред. Один долбоёб конвертит число в строку, второй долбоёб не может нужную переменную в решении в вывод кинуть, третий на хаскеле пишет в треде про питон. Пиздец. IT-говно во всей красе.
>>151125253 офк, мне легче прямо сейчас забить на эту хуйню, и пойти спать. Но нет, я же зачем-то потею над этой задачей уже третий час. А почему тебе опытному мамкиному программисту не помочь новичку с задачей? М?
>>151125465 Ебал я в рот эту разметку. Суть: идёшь по каждому числу от 10 до 99, возводишь в степень, делаешь строкой, переворачиваешь: str(num)[::-1], сравниваешь с оригиналом. Если равны - значит палиндром - выводишь.
>>151125592 НАКОНЕЦ-ТО СРАБОТАЛО ПЕРВОЕ НАХУЙ ЕБАНОЕ РЕШЕНИЕ ЗА ТРЕНД!!!! АДМИНИСТРАЦИЯ ФОРУМА, МОЖЕТЕ ЗАКРЫВАТЬ ТЕМУ, ВОПРОС РЕШЕН. ДВА ЧАЯ ТЕБЕ АНОНУС И ДОБРА
у тебя есть список аргументов, тебе надо - уметь делать список результатов применения некоторой функции - уметь оставлять из списка нужные элементы - уметь скармливать список некоторой функции. это базовые примитивы, через которые выражается достаточно большое количество примитивной логики уровня "операторы цикла". их надо знать и их нужно учиться видеть.
>>151125311 > конвертит число в строку И? Как что-то плохое Приводишь квадрат к строке, строку в список, чекаешь обратный сорт, выводишь итерируемое число. Где подъеб-то?
А мне поможете? Язык-c#, задача-копирование файла Пока сделал через File.Copy(путь, путь к новой папке), но надо реализовать через цикл и дать пользователю выбор какой файл копировать
>>151120374 (OP) Лучше легкую задачку для стажёра реши: Даны целые числа n и m (1<=n<=1018, 2<=m<=105), необходимо найти остаток от деления n-го числа Фибоначчи на m. Ограничение по времени 5 секунд, по памяти 256 мб.
>>151128765 Давайте обсудим, почему какие-то дрищи получают две штуки баксов в месяц за просиживание жопы в уютном офисе, а нормальные пацаны должны работать в супермаркетах за пятнадцать тысяч рублей в месяц. Так при этом они еще и нос задирают, считают себя элитой а нас быдлом. Проходит такое чмо мимо тебя на кассе, накупило дорогих сыров на 5000 рублей, а ты сидишь и думаешь где бы занять денег до зарплаты.
>>151128704 Какая разница, кто их пишет? Я утром до парковки не иду по горе говна только потому, что три узбека каждый день просыпаются ещё раньше и это говно убирают с тротуара. Всё ещё не делает меня хотеть быть узбеком дворником.
Нахождение n члена числа Фибоначи как и любой рекуррентной последовательности находится возведением характеристической матрицы в n-ю степень. Задача уебанская и если алгоритм не знать до него самому хуй додумаешься.
>>151129784 Ну раз ты не быдло и дохуя умник реши такую задачу для стажеров В массиве какое-то число встречается больше чем половина раз. За линейное время и константную память найти его. (массив изменять нельзя)
>>151130007 [25] Richard M. Karp, Christos H. Papadimitriou, and Scott Shanker. A Simple Algorithm for Finding Frequent Elements in Streams and Bags. [28] G. S. Manku and R. Motwani. Approximate Frequency Counts Over Data Streams.
>>151130083 Вот еще Дискретная случайная величина принимает n различных значений и задана функцией распределения. Написать генератор чисел из распределения работающий за O(1). (уже есть генератор double)
О, вижу тут умники собрались. Перемешать in-place массив вида [a1, a2, ..., an, b1, b2, ..., bn] в массив вида [a1, b1, a2, b2, ..., an, bn] (короче говоря, транспонировать int arr[n][2] в int arr[2][n]) используя O(1) памяти и O(n) времени.
>>151143245 0->0, 2n-1 => 2n-1 что касается остальных, то перестановка описывается как x->2x mod 2n-1, k-я итерация это х2^k mod 2n-1. понятно что ферма нам разрешил 2^(2n-2) делить на 2n-1 для простых чисел, но во-первых это только простые числа, а во-вторых это не значит что нет более сложной структуры.
>>151144599 Я хз называется это методом прямоугольников или нет, но судя по тому что в википедии не похоже. Не надо аппроксимировать вероятности целыми, тем более памяти O(n)
>>151149061 А за то, что обосрался в логике проверки при длине строки квадрата равной 4, не стыдно? Питона не знаю, но явно ведь хуйня написана.
Кстати, если уж оптимизировать, то не длину строки с квадратом нужно анализировать, а сравнивать i с 31, например. Ты же помнишь, значение квадратного корня из 1024?
>>151120374 (OP) Пошли нахуй составителей задачи. пАлиндром, ПАЛИНДРОМ, бля, а не неизвестный науке пОлиндром (и ведь не опечатка, два раза это слово употребили). мимогуманитарий