1. C++ / Говнокод #14804

    +36

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    #include <iostream>
    #include <cmath> 
    
    struct Point3D
    {
            float x,y,z;
            Point3D () {}
            Point3D (float x, float y, float z) : x(x), y(y), z(z) {}
            Point3D& operator -= (const Point3D& p) { x-=p.x; y-=p.y; z-=p.z; return *this; }
            Point3D operator - (const Point3D& p) const { Point3D p2(*this); return (p2-=p); }
            Point3D& operator *= (const float f) { x*=f; y*=f; z*=f; return *this; }
            Point3D operator * (const float f) const { Point3D p2(*this); return (p2*=f); }
    };
    
    float Dot (const Point3D& p1, const Point3D& p2) { return p1.x*p2.x + p1.y*p2.y + p1.z*p2.z; }
    
    struct Face
    {
            Point3D            n;
            float              nc;
            float Dist (const Point3D& p) const { return Dot(p,n)-nc; }
    };
    
    int show_float(float src)
    {
            union
            {
                    int i;
                    float f;
            } u;
            u.f = src;
            return u.i;
    }
    
    float from_int(int src)
    {
            union
            {
                    int i;
                    float f;
            } u;
            u.i = src;
            return u.f;
    }
    
    template<typename T>
    T& operator<<(T& str, const Point3D& p)
    {
            str << std::hex << "Point3D(from_int(0x" << show_float(p.x) << "), from_int(0x" << show_float(p.y) << "), from_int(0x" << show_float(p.z) << "))";
            return str;
    }
    
    struct SPoint
    {
            Point3D p;
            bool DoCorrectFace(const Face& face)
            {
                    bool correct = true;
                    float j=1.0f;
                    Point3D np=p;
                    for (;;)
                    {
                            float ad = face.Dist(np);
                            if (ad<=0.0f)
                                    break;
                            correct=false;
                            np = p - (face.n*(ad*j));
                            j += 1.0f;
                    }
                    p=np;
                    return correct;
            }
    }; 
    
    using namespace std;
    int main()
    {
            cout << "Hello World!" << endl;
            SPoint spoint;
            spoint.p = Point3D(from_int(0x41c6940e), from_int(0x427352a6), from_int(0xc166e2d0));
            cout << "Initial p:" << endl;
            cout << spoint.p << endl;
            cout << "Corrected:" << endl;
    
            Face f;
            f.n = Point3D(from_int(0x3d6cc83b), from_int(0x3f0e8841), from_int(0x3f5422bd));
            f.nc = from_int(0x41bac3dc); 
    
            bool result = spoint.DoCorrectFace(f);
            cout << spoint.p << endl;
            cout << "Done: " << result << endl;
            return 0;
    }

    говно в gcc
    g++ (rev5, Built by MinGW-W64 project) 4.8.1
    вывод в -O2 -DNDEBUG :

    Hello World!
    Initial p:
    Point3D(from_int(0x41c6940e), from_int(0x427352a6), from_int(0xc166e2d0))
    Corrected:
    Point3D(from_int(0x41c6940e), from_int(0x427352a6), from_int(0xc166e2d1))
    Done: 0

    вывод в -O3 -DNDEBUG:

    Hello World!
    Initial p:
    Point3D(from_int(0x41c6940e), from_int(0x427352a6), from_int(0xc166e2d0))
    Corrected:
    Point3D(from_int(0x41c6940e), from_int(0x427352a6), from_int(0xc166e2d0))
    Done: 0

    внимание вопрос: может ли быть такое, что DoCorrectFace не изменил точку ни на бит, но вернул false? В gcc может!

    TarasB, 23 Февраля 2014

    Комментарии (119)
  2. C++ / Говнокод #14802

    +50

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    CleverPtr(const int other) 
      {
        this->~CleverPtr();
        new(this) CleverPtr();
        //operator =(other); 
      }

    Решение крестопроблем в крестостиле гейдевщиков:
    http://ideone.com/wIPzzc

    LispGovno, 22 Февраля 2014

    Комментарии (29)
  3. C++ / Говнокод #14778

    +57

    1. 1
    for(int loshdka_skachi = 0; loshadka_skachi < pyati_raz; loshadka_skachi += prig_skok){

    оттуда
    конардо посвящается

    LispGovno, 21 Февраля 2014

    Комментарии (30)
  4. C++ / Говнокод #14771

    +46

    1. 1
    2. 2
    3. 3
    4. 4
    vector<int> v = {1, 4, 6};
    cout << "(";
    copy(v.begin(), v.end(), ostream_iterator<int>(cout, ", "));
    cout << ")";

    http://ideone.com/2j2jQG

    LispGovno, 21 Февраля 2014

    Комментарии (14)
  5. C++ / Говнокод #14769

    +41

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    for (std::vector<SomeClass::SmartPtr>::iterator i = candidates.begin ();
               i != candidates.end (); )
          {
             if ((*i)->getArea ().intersect (thisArea))
             {
                // label is inside the area.
                ++i;
             }
             else
             {
                // label must be removed
                std::iter_swap (i, candidates.end () - 1);
                candidates.pop_back ();
             }
          }

    Не совсем ясны были мотивы человека, написавшего это. Этот код вообще не работает и не сразу и поймешь что тут к чему.

    bes, 21 Февраля 2014

    Комментарии (7)
  6. C++ / Говнокод #14760

    +125

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    #include "server.h"
    
    const server::CServer s(8085, 1111);
    
    int main() {return 0;}

    http://habrahabr.ru/post/213301/
    От автора http://govnokod.ru/14526

    >И еще на мой взгляд, функция main() — атавизм, доставшийся программистам от СИ. В С++ она лишняя. Но компиляторы пока этого не знают к сожалению.
    >Но я решил «наказать» эту ненужную функцию, отобрав у нее возможность что-либо сделать — изменил файл serv.cpp следующим образом

    WGH, 21 Февраля 2014

    Комментарии (194)
  7. C++ / Говнокод #14740

    +115

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    Сколько помнишь пятен солнца,
     Сколько раз горел в огне?
     Сколько раз ты изгнан вон был,
     Сколько раз ты гнил во тьме?
    
     За богохульство был распят Иисус,
     За вольнодумие стреляют и сжигают,
     Прикованный к кресту я молча обоссусь,
     Но вам не вымолить из губ моих
     Признаний
    
     Ватикан - мразь и твари,
     Переходы полнит кровь,
     Здесь кичатся билетом до рая...
     Купленным ценою слёз,
     Свет ста тысяч ртутных ламп,
     Боль ста тысяч рваных ран,
     Вот наверное и всё...
     Дьявол вновь берет своё
    
     Тлен смыкает свои пальцы,
     Сдавливая горло мне,
     Призраки немых скитальцев,
     Как и ты, горят в огне,
     Павшие в провалы ночи,
     Мы не смеем попрекать
     Иисуса, его дочерь,
     Делят что одну кровать
    
     За доброту был скован Прометей,
     И за радушие еще пока сажают,
     Топчите труп мой, брошенный, в говне,
     Но вам не вымолить из губ моих 
     Признаний
    
     Паутина склепа давит
     На кровавые глаза,
     Здесь никто ничто не знает,
     Но желает показать
     Как он чтит и как страдает,
     Как дарует благодать,
     В самом низменном желаньи,
     Перед страхом умирать
    
     Астарты глаза
     Видят грех и во тьме,
     Громким криком созвав
     На суд Бафомэт,
     Всего лишь ответы,
     Ни пытки, не боль,
     Но тех уже нету,
     Кто ответит за роль...
    
     Из круга ангелов бы изгнан Сатана,
     И по лицу до ныне выбирают,
     Я ниц пойду, с булыжником до дна,
     И моих тайн никто и не узнает...
     Но смерть и боль, жестокая война,
     На ложе богородица, не кровью -
     Соком истекает,
     И над морями изумрудного вина
     Кресты так пошло, показушно догорают...

    Не знаю почему, но называется это стихотворение "крестоблядство".
    Пруф: http://www.stihi.ru/2012/11/23/2001
    у автора и спрашивайте, где же здесь С++

    TarasB, 20 Февраля 2014

    Комментарии (5)
  8. C++ / Говнокод #14719

    +132

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    template <typename T>class CleverPtr
    {
      T* ptr;
    public:
      ~CleverPtr () { delete ptr; }
    
      CleverPtr () : ptr(new T) {}
    
     CleverPtr(const CleverPtr& other) 
        :ptr(new T)    // <--- если напрягает, используйте делегирующий конструктор с++11
      {
        operator =(other); 
      }
    
      CleverPtr& operator = (const CleverPtr& other) 
      {
        if (this != &other)
           *ptr = *other.ptr;
         return *this;
      }
     
    };

    оттуда

    LispGovno, 20 Февраля 2014

    Комментарии (31)
  9. C++ / Говнокод #14657

    +138

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    52. 52
    53. 53
    54. 54
    55. 55
    56. 56
    57. 57
    58. 58
    59. 59
    60. 60
    61. 61
    62. 62
    63. 63
    64. 64
    65. 65
    66. 66
    67. 67
    68. 68
    69. 69
    70. 70
    71. 71
    72. 72
    73. 73
    74. 74
    75. 75
    76. 76
    77. 77
    78. 78
    79. 79
    80. 80
    81. 81
    82. 82
    83. 83
    84. 84
    85. 85
    86. 86
    87. 87
    88. 88
    89. 89
    90. 90
    91. 91
    92. 92
    93. 93
    94. 94
    95. 95
    96. 96
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО

    HUYPIZDA, 18 Февраля 2014

    Комментарии (0)
  10. C++ / Говнокод #14655

    +141

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО
    ХУЙ ПИЗДА ЕБАНАЯ ДЖИГУРДА И СКОВОРОДА
    АДМИНИСТРАТОР ВИО ДРОЧИТ НА ДЖАСТИНА БИБИРА ОБМАЗАВШИСЬ ГОВНОМ
    МОДЕРАТОРЫ ВИО ЖРУТ ГОВНО АДМИНА ВИО

    HUYPIZDA, 18 Февраля 2014

    Комментарии (0)