Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Автор Тема: Для любознательных  (Прочитано 230613 раз)

0 Пользователей и 5 Гостей просматривают эту тему.

Последние сообщения Последние сообщения

Hello 03.12.2024 14:27:57 AlexeywEf

- 22.11.2024 07:35:51 AlexeywEf

Hello 20.11.2024 07:32:57 AlexeywEf

Hello 29.10.2024 09:11:29 AlexeywEf

Лодочный сплав 2024! 10-11 августа 10.07.2024 15:41:13 Танк

Новости администрации 05.01.2024 12:11:59 Evlampij

Готовим мотоцикл Т.О. 23.11.2023 15:36:30 valkas

Куда первым делом идти новичкам :) 23.11.2023 15:36:13 valkas

TOY RUN Елгавский детский дом 23.08.2023 12:41:30 Evlampij

Лодочный сплав 2023! 19-20 августа 21.08.2023 11:33:23 Танк

Манометр для синхронизации карбюраторов. 25.05.2023 13:03:29 L1

Перенесено: Warrior 25.01.2023 19:46:36 Evlampij

ПДД 25.01.2023 00:47:39 mmaris

6-7 августа - Лодочный сплав 2022 18.07.2022 22:16:07 Танк

Поздравления!!! 08.03.2022 13:13:28 Rob

Yamaha MT 07 (стартер) 28.11.2021 12:05:25 foks185

Скутер vs мотоцикл 25.11.2021 18:08:00 Romai

Allen 30.09.2021 13:26:23 Linka

Poker Run 2018 12.09.2021 09:17:16 Танк

Sportbike Racing Suits- Race Leathers | Moto Speeds LLC 10.09.2021 14:40:53 motospeeds1

wanderer 09.09.2021 23:51:01 mmaris

Продается Suzuki DR 650 SE SP 46 31.08.2021 13:26:05 Igorek

Не будем смотреть со стороны 30.08.2021 15:55:29 Танк

Нужна помощь 22.08.2021 22:44:23 mmaris

14-15 августа - Лодочный сплав 2021 16.08.2021 00:20:25 Танк

TapakaH

  • Активный форумчанин
  • ****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 510
Для любознательных
« Ответ #285 : 01.06.2013 15:48:46 »

Да, ответ 13  - кто не верит могу дать решение  :fyckeah:
Записан

Runcis71

  • Эксперт
  • ***
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 4609
  • Не учите меня, я сам знаю, где раки зимуют. :)
Для любознательных
« Ответ #286 : 03.06.2013 10:38:16 »

Da , smatrju tut prjam klub znatakof !  8)
A zadachki ta shkoljnije.
 :beer:
No ot njefig djelatj mozjna i duraka povaljatj ! :)
Записан
Я не Пушкин, i pishu kak umeju.
http://www.youtube.com/watch?v=___tLrTuMpk
Luche zdarovij interes k siskam, chem njezdarovij k piskam. :)

A-CBR

  • Administrator
  • Кандидат в эксперты
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 2466
    • Free Riders
Для любознательных
« Ответ #287 : 03.06.2013 14:05:46 »

Всё так, всё-так :) 13!
Записан
Администрация мотофорума - Freeriders.lv
       _
 .-..-.=\-.
(_)=='(_)

Joga

  • Гость
Для любознательных
« Ответ #288 : 03.06.2013 15:04:54 »

Всегда восхищался людьми, способными в этом что-то узреть...  :o
У меня, как-то мозг совсем в другую сторону работет.  :sorry:
Записан

A-CBR

  • Administrator
  • Кандидат в эксперты
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 2466
    • Free Riders
Для любознательных
« Ответ #289 : 03.06.2013 16:12:56 »

Нашел еще и простой способ - 8+21+8+7-11-11-9=13
Записан
Администрация мотофорума - Freeriders.lv
       _
 .-..-.=\-.
(_)=='(_)

Сергей(nbi)

  • Трольманн
  • Знаток
  • *
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 1938
Для любознательных
« Ответ #290 : 03.06.2013 16:14:39 »

а есть  другой ? )))
Записан

A-CBR

  • Administrator
  • Кандидат в эксперты
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 2466
    • Free Riders
Для любознательных
« Ответ #291 : 03.06.2013 17:41:48 »

Да! Решить две системы уравнений :)

Ага, я простых путей не ищу ;)
Записан
Администрация мотофорума - Freeriders.lv
       _
 .-..-.=\-.
(_)=='(_)

Teppop

  • Претендент
  • **
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 93
Для любознательных
« Ответ #292 : 04.06.2013 01:40:18 »

к каждому ртсунку присвоен свой номер,я так решил
 ???
Записан

Сергей(nbi)

  • Трольманн
  • Знаток
  • *
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 1938
Для любознательных
« Ответ #293 : 04.06.2013 10:18:13 »

к каждому ртсунку присвоен свой номер,я так решил
 ???
подобрал ?
Записан

zoom

  • Разработчик
  • Кандидат в знатоки
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 1031
Для любознательных
« Ответ #294 : 06.06.2013 14:41:12 »

ну че - а вдруг...

http://habrahabr.ru/post/182312/

 :fyckeah:
Записан
так будет не всегда...

A-CBR

  • Administrator
  • Кандидат в эксперты
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 2466
    • Free Riders
Для любознательных
« Ответ #295 : 06.06.2013 17:25:49 »

А ты садист!
Записан
Администрация мотофорума - Freeriders.lv
       _
 .-..-.=\-.
(_)=='(_)

zoom

  • Разработчик
  • Кандидат в знатоки
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 1031
Для любознательных
« Ответ #296 : 17.06.2013 11:18:38 »

Записан
так будет не всегда...

Loner

  • Эксперт
  • ***
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 6478
Для любознательных
« Ответ #297 : 17.06.2013 11:57:00 »

ну че - а вдруг...

http://habrahabr.ru/post/182312/

 :fyckeah:


в продолжение темы!!!
http://habrahabr.ru/post/183374/


Спасибо, очень интересная статья. Сразу возникла ассоциация с гениальным фильмом "Игры разума".
Записан

A-CBR

  • Administrator
  • Кандидат в эксперты
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 2466
    • Free Riders
Для любознательных
« Ответ #298 : 18.06.2013 00:56:34 »

Тоже прочел. Япошка всё правильно делает! Пусть копает, пока силы есть. Лет, через 10 его догонят, а он  еще что-то уже набацает, а иначе- пока разъяснит, пока разжует...
Записан
Администрация мотофорума - Freeriders.lv
       _
 .-..-.=\-.
(_)=='(_)

zoom

  • Разработчик
  • Кандидат в знатоки
  • *****
  • Оффлайн Оффлайн
  • Пол: Мужской
  • Сообщений: 1031
Для любознательных
« Ответ #299 : 03.07.2013 16:56:43 »

наткнулся тут случайно на задачку по программированию.
Программа должна прочитать из стандартного потока ввода целое число N (от 1 до 2 в 30 степени), и напечатать сумму простых чисел меньших либо равных N.
Побеждает тот, кто напишет самое быстрое решение

как бы ничего сложного!
но есть ограничения:
Размер файла с решением — не более 1024 байт (типа 1000 букв)
Допустимое время работы на каждый тест — не более 60 секунд.

понравился комментарий огранизатора -
я хотел рассказать и об алгоритмах решения — но сейчас я вижу, что понятия не имею, как работают первые 2 места

----------   1 место -------------------
//@shadeware
#include <cstdio>
#include <vector>
#include <cmath>
unsigned i,n,Q,j,L;long long u[66],A;int main(){for(;i<448;i++)u[i/7+2]=u[i/7+2]*96+"+.Uy[e^4MAqc>,3Vq8a}n3-teC`p2r/)Fl[2Z)|>Ke2O~7<Co2:Q]dpI23fM5~22\'X S\'}2\"z;})81lu^+vx1s sc[U1g%Wzq+1s3 ?1[1HQoI$^1TH2EaX1cEzV,Z1CHMY7o1DHmqPA1D#4oe]1F&|\'F^1R`5\'k)0{z2\\Oc1<T/G)x10BVH)~1B,ZzW:1)>FZ%$1+[%c\"<0dAd/tP1->\"0M!1;JwZ6!1*%j_y00V6$w!u10I dHR1PXF]r20!?Xhxw1?nbdEr0e-/ZE_0s:6:z.0[}+qG51<y9WfF0.^#nCQ0s)I(d/0XfrAQB10^,7e?0^X\'W4 13M.MfL0"
"5Q2Oz50fxnC)E0V@NGo+0=Z?sS/0I_*[l0\\W)O u1pw[AYJ/A?Xk;g0rbiYbu1*{Pj>f0\'\"aEs60OP;ZHs0zsjvXg0:~BPSu/aWY+&F1_aM,<q"-32;for(i=0;i<64;i++)u[i+2]+=2*u[i+1]-u;scanf("%u",&n);Q=sqrt(n)+1e-7,L=n>>24<<24;A=u[(n>>24)+1]+2*!L*!!~-n;std::vector<bool>S(Q/2+1),B(n-L+2);B[1]=!L;for(i=3;i<=Q;i+=2)if(!S[i/2]){for(j=3*i;j<=Q;j+=2*i)S[j/2]=1;for(j=L?(L+i-1)/i*i:2*i;j<=n;j+=i)B[j-L]=1;}for(i=1;i+L<=n;i+=2)B?0:A+=i+L;printf("%llu\n",A);}

---------  2 место -----------
//@mikhaelkh
#include <cstdio>
#include <bitset>
unsigned char s[]=" 3ћfСЫБ b”Ђ)Cр ®—іЈ€Я $9шэD » $ѕ|Іш®† %ЃЉЃмF© &_яВГЕЕ 'Y¶FьВµ (nsџИp± )ќлznQ2 *иSР—ж) ,oшtе\\v -пW0BC† /«Ю#™)ґ 1‚ьј”8P 3sю[Y6i 5.qЛ.“ 7¤zMЃшj 9г—‹XyЇ <_‰XжЅ >ТOh«€Y AЃМ“«n® DKr]µrЩ G.?“нU® J*Ј»‚Џ M@˜Eп†Ь PpYґпHј S№pvdјя W>дGpІш ZєQЦаЋ~ ^qяmty= bC†,щnт f.d“¤ ¤ j1Ж [|Ј nN№BўЮ: r…ЄGрр vФiчwЁ{ {_Лз}Lh б*sЁЭ# „ћoї‹УE ‰to]¶е~ Ћd*4:иХ “kѕK8ћш ˜Њ~ќ˜QЄ ќЕЛ7д6« Ј;Ёл0ўь Ё§Iвc§б ®ObЗюЏP імЏxь>† №Е›»ЯPo ї·NцбЬ† ЕБ1ґgп& ЛгlъІcѓ ТAdЎ“[$ Ш–Й:ілЧ Я%юі±Ю1 е«_7бќЌ мlчnєСџ уF”ЭDРЭ ъ8ћуcћЖ $$CМжМMЕ $+gDbцPр $2ЎЧтУ‡E $9цА®П†Ы ";
enum{S=1<<14,N=1<<23};
long long a[65],res;
std::bitset<S> u;
std::bitset<N> v;
int n,r,x,i,j;
int main() {
    scanf("%d",&n);
    for (i=1;i<65;++i)
        for (++j;s[j]>32;++j)
            a=221*a+s[j]-35;
    *a=2,res=a[j=n/2/N],x=j*2*N,v[0]=!j;
    for (i=3;i<S+S;i+=2)
        if (!u[i/2]) {
            for (j=i*i/2;j<S;j+=i)u[j]=1;
            for (j=(x?((r=i-x%i)&1?r:r+i):i*i)/2;j<N;j+=i)v[j]=1;
        }
    for(i=1;i<=n-x;i+=2)
        if(!v[i/2])res+=x+i;
    printf("%lld\n", n>1?res:0);
}





Вот сижу я думаю...  толи лыжи не едут...   
кароче захотелось напиЦо  :beer:
Записан
так будет не всегда...
 

Страница сгенерирована за 1.688 секунд. Запросов: 23.