1. Си / Говнокод #27983

    0

    1. 001
    2. 002
    3. 003
    4. 004
    5. 005
    6. 006
    7. 007
    8. 008
    9. 009
    10. 010
    11. 011
    12. 012
    13. 013
    14. 014
    15. 015
    16. 016
    17. 017
    18. 018
    19. 019
    20. 020
    21. 021
    22. 022
    23. 023
    24. 024
    25. 025
    26. 026
    27. 027
    28. 028
    29. 029
    30. 030
    31. 031
    32. 032
    33. 033
    34. 034
    35. 035
    36. 036
    37. 037
    38. 038
    39. 039
    40. 040
    41. 041
    42. 042
    43. 043
    44. 044
    45. 045
    46. 046
    47. 047
    48. 048
    49. 049
    50. 050
    51. 051
    52. 052
    53. 053
    54. 054
    55. 055
    56. 056
    57. 057
    58. 058
    59. 059
    60. 060
    61. 061
    62. 062
    63. 063
    64. 064
    65. 065
    66. 066
    67. 067
    68. 068
    69. 069
    70. 070
    71. 071
    72. 072
    73. 073
    74. 074
    75. 075
    76. 076
    77. 077
    78. 078
    79. 079
    80. 080
    81. 081
    82. 082
    83. 083
    84. 084
    85. 085
    86. 086
    87. 087
    88. 088
    89. 089
    90. 090
    91. 091
    92. 092
    93. 093
    94. 094
    95. 095
    96. 096
    97. 097
    98. 098
    99. 099
    100. 100
    // https://sources.debian.org/src/bsdiff/4.3-23/bsdiff.c/#L57
    
    static void split(t_off *I,t_off *V,t_off start,t_off len,t_off h)
    {
    	t_off i,j,k,x,tmp,jj,kk;
    
    	if(len<16) {
    		for(k=start;k<start+len;k+=j) {
    			j=1;x=V[I[k]+h];
    			for(i=1;k+i<start+len;i++) {
    				if(V[I[k+i]+h]<x) {
    					x=V[I[k+i]+h];
    					j=0;
    				};
    				if(V[I[k+i]+h]==x) {
    					tmp=I[k+j];I[k+j]=I[k+i];I[k+i]=tmp;
    					j++;
    				};
    			};
    			for(i=0;i<j;i++) V[I[k+i]]=k+j-1;
    			if(j==1) I[k]=-1;
    		};
    		return;
    	};
    
    	x=V[I[start+len/2]+h];
    	jj=0;kk=0;
    	for(i=start;i<start+len;i++) {
    		if(V[I[i]+h]<x) jj++;
    		if(V[I[i]+h]==x) kk++;
    	};
    	jj+=start;kk+=jj;
    
    	i=start;j=0;k=0;
    	while(i<jj) {
    		if(V[I[i]+h]<x) {
    			i++;
    		} else if(V[I[i]+h]==x) {
    			tmp=I[i];I[i]=I[jj+j];I[jj+j]=tmp;
    			j++;
    		} else {
    			tmp=I[i];I[i]=I[kk+k];I[kk+k]=tmp;
    			k++;
    		};
    	};
    
    	while(jj+j<kk) {
    		if(V[I[jj+j]+h]==x) {
    			j++;
    		} else {
    			tmp=I[jj+j];I[jj+j]=I[kk+k];I[kk+k]=tmp;
    			k++;
    		};
    	};
    
    	if(jj>start) split(I,V,start,jj-start,h);
    
    	for(i=0;i<kk-jj;i++) V[I[jj+i]]=kk-1;
    	if(jj==kk-1) I[jj]=-1;
    
    	if(start+len>kk) split(I,V,kk,start+len-kk,h);
    }
    
    static void qsufsort(t_off *I,t_off *V,u_char *old,t_off oldsize)
    {
    	t_off buckets[256];
    	t_off i,h,len;
    
    	for(i=0;i<256;i++) buckets[i]=0;
    	for(i=0;i<oldsize;i++) buckets[old[i]]++;
    	for(i=1;i<256;i++) buckets[i]+=buckets[i-1];
    	for(i=255;i>0;i--) buckets[i]=buckets[i-1];
    	buckets[0]=0;
    
    	for(i=0;i<oldsize;i++) I[++buckets[old[i]]]=i;
    	I[0]=oldsize;
    	for(i=0;i<oldsize;i++) V[i]=buckets[old[i]];
    	V[oldsize]=0;
    	for(i=1;i<256;i++) if(buckets[i]==buckets[i-1]+1) I[buckets[i]]=-1;
    	I[0]=-1;
    
    	for(h=1;I[0]!=-(oldsize+1);h+=h) {
    		len=0;
    		for(i=0;i<oldsize+1;) {
    			if(I[i]<0) {
    				len-=I[i];
    				i-=I[i];
    			} else {
    				if(len) I[i-len]=-len;
    				len=V[I[i]]+1-i;
    				split(I,V,i,len,h);
    				i+=len;
    				len=0;
    			};
    		};
    		if(len) I[i-len]=-len;
    	};
    
    	for(i=0;i<oldsize+1;i++) I[V[i]]=i;
    }

    Исходник "bsdiff"

    Запостил: j123123, 02 Февраля 2022

    Комментарии (43) RSS

    • > t_off i,j,k,x,tmp,jj,kk;

      Какие информативные имена переменных )))
      Ответить
      • static void offtout(t_off x,u_char *buf)
        {
        	t_off y;
        
        	if(x<0) y=-x; else y=x;
        
        		buf[0]=y%256;y-=buf[0];
        	y=y/256;buf[1]=y%256;y-=buf[1];
        	y=y/256;buf[2]=y%256;y-=buf[2];
        	y=y/256;buf[3]=y%256;y-=buf[3];
        	y=y/256;buf[4]=y%256;y-=buf[4];
        	y=y/256;buf[5]=y%256;y-=buf[5];
        	y=y/256;buf[6]=y%256;y-=buf[6];
        	y=y/256;buf[7]=y%256;
        
        	if(x<0) buf[7]|=0x80;
        }

        Битоебство не осилили?
        Ответить
        • может это оптимизацыя
          Ответить
          • Ну анролл-то понятно, но почему надо "/256" если можно ">> 8"? И почему надо "%256" если можно "& 0xff" ?
            В чем тут оптимизация?
            Ответить
            • уже понял, и не успел ванишнуть

              проблема в неосилении двоичного счисления?
              Ответить
              • Про двоичное счисление они явно что-то знают, раз "if(x<0) buf[7]|=0x80;" написали
                Ответить
              • Вообще, bsdiff и bspatch это диффалка и патчилка для бинарных файлов, если что
                https://www.freebsd.org/cgi/man.cgi?query=bsdiff&sektion=1&apropos=0 &manpath=FreeBSD+13.0-RELEASE+and+Ports
                Ответить
            • Да и зачем вообще вычитания, если целочисленное деление всё равно съест остаток?
              Ответить
        • > if(x<0) y=-x; else y=x;

          А тут вообще UB может быть
          Ответить
          • Даже если не UB, то оно сохранит число тараса как 0.
            Ответить
        • static void offtout(t_off x,u_char *buf)
          {
          	t_off y;
          
          	if(x<0) y=-x; else y=x;
          
          		buf[0]=y%256;y-=buf[0];
          	y=y/256;buf[1]=y%256;y-=buf[1];
          	y=y/256;buf[2]=y%256;y-=buf[2];
          	y=y/256;buf[3]=y%256;y-=buf[3];
          		
          		buf[4]=y%256;y-=buf[4];
          	y=y/256;buf[5]=y%256;y-=buf[5];
          	y=y/256;buf[6]=y%256;y-=buf[6];
          	y=y/256;buf[7]=y%256;y-=buf[7];
          
          		buf[8]=y%256;y-=buf[8];
          	y=y/256;buf[9]=y%256;y-=buf[9];
          	y=y/256;buf[10]=y%256;y-=buf[10];
          	y=y/256;buf[11]=y%256;y-=buf[11];
          
          		buf[12]=y%256;y-=buf[12];
          	y=y/256;buf[13]=y%256;y-=buf[13];
          	y=y/256;buf[14]=y%256;y-=buf[14];
          Ответить
          • Даже на блоки разбила! Правда деления потерялись (
            Ответить
            • Была и такая вореция где оно тупо и до бесконечности генерило копипасту с делениями как в посте j123123.

              Но я запостил самую забавную с тарасоформатированием.
              Ответить
              • > тупо и до бесконечности генерило копипасту
                Можно вбить
                [['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'],

                — тоже будет до бесконечности продолжать.
                Если уменьшать количество повторений до тех пор, пока оно не начнёт выдавать что-то другое, можно вычислить длину конь-текста, но мне лень.
                Ответить
                • Badger, badger, badger, badger...
                  Ответить
                • > тоже будет до бесконечности продолжать

                  Нужно температуру повысить до 1.4-2 и оно начнёт ск-ворцевать.

                  Когда температура повышается очень сильно, больной начинает бредить.

                  temperature: 2
                  [['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['i'm fine,'], ['you need better glasses/headphones if your', ', it's more fun/interesting]],','
                  +'"','"'],' ')],' '),'']"],["paren"=>"  ]],",["comment"=>''


                  temperature: 1.4
                  [['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'], ['_', '_'],
                  '_|__|# __## #### ######## #####  ########.::.# .....___.'_|  ':.: | |: #
                  '#:      |:# ###### ..: |'.  | _|_. | #  _':|  #\_  ) |` #| `'._| _ .
                  '# # \ '.'  # | ::::..:##::::..####::##............ ::::::..\:# \ _'__# |`#'__'`
                  :'`:_ .,|:::`. `'  ``,#.'  '_''``  ''|  #' | #'. | ``#  "######``  ; . ,''
                  : . '## `  #|   #  | ` `' __ `    ##`  |  #: | # _,'#' | : /# `` ` `  #\ #
                  . \ `..|::::: |###:.`__`/#### ___________,'___|':  '.__\,: |#  # \. | . /` `' ```.
                  , `"``````',#':. |````" '_,,. .__ `"""```` ``| _.'_\ | . \#. |`. `` ,`"`` , '
                   , /   # ,'' \  `  /  ## ##'  `## _#/`` . .--:|  """/` ,_/'  ,:''|  \`""" , _ ,'
                   ,   _/'####### #### /` ""`` '_/   ` :''""" ` /   |'    \`  ___/`, '
                  Ответить
    • natural_numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40]
      all_fractions = [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]
      all_primes = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 481, 487, 491, 499, 503, 509, 521, 523, 541, 547, 557, 563, 569, 571, 577, 587, 593, 599, 601, 607, 613, 617, 619, 631, 641, 643, 647, 653, 659, 661, 673, 677, 683, 691, 701, 709, 719, 727, 733, 739, 743, 751, 757, 761, 769, 787, 797, 809, 811, 821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 923, 929, 937, 941, 947, 953, 967, 971, 977, 983, 991, 997, 1009, 1013, 1019, 1021, 1031, 1033, 1039, 1049, 1051, 1061, 1063, 1069, 1087, 1091, 1093, 1097, 1103, 1109, 1117, 1123, 1129, 1151, 1153, 1163, 1171, 1181, 1187, 1193, 1201, 1213, 1217, 1223, 1229, 1231, 1237, 1249, 1259, 1277, 1279, 1283, 1289, 1291, 1297, 1301, 1303, 1307, 1319, 1321, 1327, 1361, 1367, 1373, 1381, 1399, 1409, 1423, 1427, 1429, 1433, 1439, 1447, 1451, 1453, 1459, 1471, 1481, 1483, 1487, 1489, 1499, 1511, 1523, 1531, 1543, 1549, 1553, 1559, 1567, 1571, 1579, 1583, 1597, 1601, 1607, 1609, 1613, 1619, 1621, 1627, 1637, 1657, 1663, 1667, 1669, 1693, 1697, 1699, 1709, 1721, 1723, 1733, 1741, 1747, 1753, 1759, 1777, 1783, 1801, 1811, 1831, 1847, 1861, 1867, 1871, 1873, 1877, 1881, 1887, 1901, 1907, 1913, 1917, 1931, 1933, 1947, 1949, 1951, 1973, 1979, 1987, 1993, 1997, 1999, 2003, 2011, 2019, 2027, 2029, 2039, 2053, 2063, 2069, 2081,

      Конца не дождался.
      Ответить
    • Ну нихуя себе!
      def is_alpha(character):
          if character == 'a':
              return True
          if character == 'b':
              return True
          if character == 'c':
              return True
          if character == 'd':
              return True
          if character == 'e':
              return True
          if character == 'f':
              return True
          if character == 'g':
              return True
          if character == 'h':
              return True
          if character == 'i':
              return True
          if character == 'j':
              return True
          if character == 'k':
              return True
          if character == 'l':
              return True
          if character == 'm':
              return True
          if character == 'n':
              return True
          if character == 'o':
              return True
          if character == 'p':
              return True
          if character == 'q':
              return True
          if character == 'r':
              return True
          if character == 's':
              return True
          if character == 't':
              return True
          if character == 'u':
              return True
          if character == 'v':
              return True
          if character == 'w':
              return True
          if character == 'x':
              return True
          if character == 'y':
              return True
          if character == 'z':
              return True
          return False

      Программистов, пишущих «isBukva», уже можно увольнять.
      Ответить
      • def is_bukva(character):
            if character == 'а':
                return True
            if character == 'б':
                return True
            if character == 'в':
                return True
            if character == 'г':
                return True
            if character == 'д':
                return True
            if character == 'е':
                return True
            if character == 'ж':
                return True
            if character == 'з':
                return True
            if character == 'и':
                return True
            if character == 'к':
                return True
            if character == 'л':
                return True
            if character == 'м':
                return True
            if character == 'н':
                return True
            if character == 'о':
                       return True
            if character == 'п':
                return True
            if character == 'р':
                return True
            if character == 'с':
                return True
            if character == 'т':
                return True
            if character == 'у':
                return True
            if character == 'ф':
                return True
            if character == 'х':
                return True
            if character == 'ц':
                return True
            if character == 'ч':
                return True
            if character == 'ш':
                return True
            if character == 'щ':
                return True
            if character == 'ъ':
                return True
            if character == 'ы':
                return True
            if character == 'ь':
                return True
            if character == 'э':
                return True
            if character == 'ю':
                return True
            if character == 'я':
                return True
            if character == 'превращение':
                return True
            if character == 'неврон':
                return True
            if character == 'перевоплощатель':
                return True
            if character == 'переход':
                return True
            if character == 'вар':
                return True
            if character == 'бело-голуба':
                return True
            if character == 'кубка':
                return True
            if character == 'фрокуба':
                return True
            if character == 'кру�':
                return True
            if character == 'долгая':
                return True
        Ответить
        • def is_roman(character):
              if character == 'I':
                  return True
              if character == 'II':
                  return True
              if character == 'III':
                  return True
              if character == 'IV':
                  return True
              if character == 'V':
                  return True
              if character == 'VI':
                  return True
              if character == 'VII':
                  return True
              if character == 'VIII':
                  return True
              if character == 'IX':
                  return True
              if character == 'X':
                  return True
              if character == 'XI':
                  return True
              if character == 'XII':
                  return True
              if character == 'XX':
                  return True
              if character == 'XXX':
                  return True
              if character == 'XXXX':
                        return True
              return False
          
          def roman_suffix(suffix):
              if suffix.lower() == 'i':
                  return 1
              if suffix.lower() == 'ii':
                  return 2
              if suffix.lower() == 'iii':
                  return 3
              if suffix.lower() == 'iv':
                  return 4
              if suffix.lower() == 'v':
                  return 5
              if suffix.lower() == 'vi':
                  return 6
              if suffix.lower() == 'vii':
                  return 7
              if suffix.lower() == 'viii':
                  return 8
              if suffix.lower() == 'ix':
                  return 9
              if suffix.lower() == 'x':
                  return 10
              if suffix.lower() == 'xi':
                  return 11
              if suffix.lower() == 'xii':
                  return 12
              if suffix.lower() == 'xx':
                  return 13
              if suffix.lower() == 'xxx':
                  return 14
              if suffix.lower() == 'xxxx':
                  return 15
          
          def convert_roman_to_sigla(sigla):
              if sigla == 'I':
                  return 'I'
              if sigla == 'II':
                  return 'II'
              if sigla == 'III':
                  return 'III'
              if sigla == 'IV':
                  return 'IV'
              if sigla == 'V':
                  return 'V'
              if sigla == 'VI':
                  return 'VI'
              if sigla == 'VII':
                  return 'VII'
              if sigla == 'VIII':
                  return 'VIII'
              if sigla == 'IX':
                  return 'IX'
              if sigla == 'X':
                  return 'X'
          Ответить
          • convert_roman_to_sigla моя любима\ функция
            в ней точно нету багов
            Ответить
          • def is_greek(character):
                if character == 'α':
                    return True
                if character == 'β':
                    return True
                if character == 'γ':
                    return True
                if character == 'δ':
                    return True
                if character == 'ε':
                    return True
                if character == 'ζ':
                    return True
                if character == 'η':
                    return True
                if character == 'θ':
                    return True
                if character == 'ι':
                    return True
                if character == 'κ':
                    return True
                if character == 'λ':
                    return True
                if character == 'μ':
                    return True
                if character == 'ν':
                    return True
                if character == 'ξ':
                         return True
                if character == 'ο':
                    return True
                if character == 'π':
                    return True
                if character == 'ρ':
                    return True
                if character == 'σ':
                    return True
                if character == 'τ':
                    return True
                if character == 'υ':
                    return True
                if character == 'φ':
                    return True
                if character == 'χ':
                    return True
                if character == 'ψ':
                    return True
                if character == 'ω':
                    return True
                return False
            
            if __name__ == '__main__':
                x = 'α'
                y = 'β'
                z = 'γ'
                w = 'δ'
                p = 'ε'
                q = 'ζ'
                r = 'η'
                s = 'θ'
                t = 'ι'
                u = 'κ'
                v = 'λ'
                w = 'μ'
                x = 'ν'
                y = 'ξ'
                z = 'ο'
                w = 'π'
                p = 'ρ'
                q = 'σ'
                 r = 'τ'
                s = 'υ'
                x = 'φ'
                y = 'χ'
                z = 'ψ'
                w = 'ω'
                print(is_greek(x))
                print(is_greek(y))
                print(is_greek(z))
                print(is_greek(w))
                print(is_greek(p))
                print(is_greek(q))
                print(is_greek(r))
                print(is_greek(s))
                print(is_greek(t))
                print(is_greek(u))
                print(is_greek(v))
                print(is_greek(w))
            Ответить
            • def is_number(character):
                  if character == 'один':
                      return True
                  if character == 'два':
                      return True
                  if character == 'три':
                      return True
                  if character == 'четыре':
                      return True
                  if character == 'пять':
                      return True
                  if character == 'шесть':
                      return True
                  if character == 'семь':
                      return True
                  if character == 'восемь':
                      return True
                  if character == 'девять':
                      return True
                  if character == 'двадцать':
                      return True
                  if character == 'тридцать':
                      return True
                  if character == 'пятьдесят':
                        return True
                  if character == 'шестьдесят':
                      return True
                  if character == 'семьдесят':
                      return True
                  if character == 'восемьдесят':
                      return True
                  if character == 'девятьдесят':
                      return True
              Ответить
              • def is_name(character):
                    if character == 'Анна':
                        return True
                    if character == 'Валентина':
                        return True
                    if character == 'Галина':
                        return True
                    if character == 'Дарья':
                        return True
                    if character == 'Елена':
                        return True
                    if character == 'Людмила':
                        return True
                    if character == 'Мария':
                        return True
                    if character == 'Маша':
                        return True
                    if character == 'Оля':
                        return True
                    if character == 'Розалина':
                        return True
                    if character == 'Светлана':
                        return True
                    if character == 'Таисия':
                         return True
                    if character == 'Тамара':
                        return True
                    if character == 'Владимира':
                        return True
                    if character == 'Всеволода':
                        return True
                    if character == 'Зачеми':
                        return True
                    if character == 'Яна':
                        return True
                    return False
                Ответить
                • def is_gorod(character):
                      if character == 'Ашхабад':
                          return True
                      if character == 'Днепропетровск':
                          return True
                      if character == 'Киров':
                          return True
                      if character == 'Вологда':
                          return True
                      if character == 'Чернигов':
                          return True
                      if character == 'Донецк':
                          return True
                      if character == 'Луганск':
                          return True
                      if character == 'Макеевка':
                          return True
                      if character == 'Николаев':
                          return True
                      if character == 'Новоазовск':
                          return True
                      if character == 'Одесса':
                          return True
                        if character == 'Орша':
                          return True
                      if character == 'Харьков':
                          return True
                      if character == 'Южноафриканская республика':
                          return True
                      if character == 'Запорожье':
                          return True
                      if character == 'Запорошенковск':
                          return True
                      if character == 'Повелия':
                          return True
                      if character == 'Ровно':
                          return True
                      if character == 'Рига':
                          return True
                      if character == 'Ростовская область':
                          return True
                      if character == 'Русская область':
                          return True
                      if character == 'Саксония':
                          return True
                      if character == 'Татарстан':
                          return True
                      if character == 'Урал':
                          return True
                      if character == 'Владимир':
                          return True
                      if character == 'Восточно-финская Азовская держава':
                          return True
                      if character == 'Восточно-черногорская Азовская держава':
                          return True
                      if character == 'Восточно-Светлогорская Азовская держава':
                          return True
                      if character == 'Евросоюз':
                          return True
                      if character == 'Ирландия':
                          return True
                      if character == 'Казахстан':
                          return True
                      if character == 'Киргизстан':
                          return True
                      if character == 'Крым':
                          return True
                  Ответить
                  • > Запорожье
                    > Запороженковск
                    Ответить
                    • А Восточно-финская Азовская держава — норм?
                      Ответить
                      • Конечно. Впервые чтоли услышал?

                        Именно поэтому я за «РНР»(Ростовскую Народную Республику)
                        Ответить
                  • def is_ship(character):
                        if character == 'Акаги':
                            return True
                        if character == 'Кага':
                            return True
                        if character == 'Хирю':
                            return True
                        if character == 'Сорю':
                            return True
                        if character == 'Сёкаку':
                            return True
                        if character == 'Дзуйкаку':
                            return True
                        if character == 'Корю':
                            return True
                        if character == 'Нуйноку':
                            return True
                        if character == 'Гуйноку':
                            return True
                        if character == 'Туйноку':
                            return True
                        if character == 'Пюруну':
                            return True
                        if character == 'Люнкану':
                            return True
                        if character == 'Нинобу':
                            return True
                        if character == 'Ниоё':
                            return True
                        if character == 'Худан':
                            return True
                        if character == 'Эйны':
                            return True
                        if character == 'Эйгийны':
                            return True
                        if character == 'Улойны':
                            return True
                        if character == 'Керуну':
                            return True
                        if character == 'Риканы':
                            return True
                        if character == 'Нибы':
                            return True
                    Ответить
                    • — Какие корбли???

                      — Бук
                      def какие_корабли(str):
                          if character == 'Акаги':
                              return True
                          elif character == 'Бук':
                              return True
                          elif character == 'Самолет':
                              return True
                          else:
                              return False
                      print(def(получившийся_путь))
                      Ответить
      • А is_unicode_letter слабо?
        Ответить
        • На букве «o» зациклился, как классические вореции:
          def is_unicode_letter(character):
              if character == 'a':
                  return True
              if character == 'á':
                  return True
              if character == 'à':
                  return True
              if character == 'â':
                  return True
              if character == 'b':
                  return True
              if character == 'c':
                  return True
              if character == 'ç':
                  return True
              if character == 'd':
                  return True
              if character == 'e':
                  return True
              if character == 'é':
                  return True
              if character == 'è':
                  return True
              if character == 'ê':
                  return True
              if character == 'é':
                  return True
              if character == 'è':
                  return True
              if character == 'ê':
                  return True
              if character == 'ì':
                  return True
              if character == 'í':
                  return True
              if character == 'î':
                  return True
              if character == 'ï':
                  return True
              if character == 'î':
                  return True
              if character == 'ï':
                  return True
              if character == 'î':
                  return True
              if character == 'ï':
                  return True
              if character == 'j':
                  return True
              if character == 'k':
                  return True
              if character == 'l':
                  return True
              if character == 'là':
                  return True
              if character == 'm':
                         return True
              if character == 'n':
                  return True
              if character == 'nç':
                  return True
              if character == 'o':
                  return True
              if character == 'ô':
                  return True
              if character == 'ô':
                  return True
              if character == 'ò':
                  return True
              if character == 'ò':
                  return True
              if character == 'ò':
                  return True
              if character == 'ó':
                  return True
              if character == 'ó':
                  return True
              if character == 'ó':
                  return True
              if character == 'ò':
                  return True
          Ответить
    • template<typename T>
      T & swap(T & a, T & b) { return std::swap(a,b); }

      «Нехуй выёбываться», — сказала нейросеть.
      Ответить
      • Я тоже хотел чтобы сетка мне царский malloc написала.

        https://govnokod.ru/27975#comment760314

        А в итоге она просто обернула стандартные функции с префиксом tsar_.
        Ответить
    • def какие_корабли(str):
          if character == 'Акаги':
              return True
          elif character == 'Военный_корабль':
              return True
          elif character == 'Формируемый':
              return True
          else:
              return False
      
      def main():
          while True:
              selection = input('Сейчас Вы выбираете: ').upper()
              if isNaN(selection):
                  print("Вы ввели нечитабельное число, попробуйте еще раз")
              elif "0" in selection:
                  print("Скорее всего это число превышает 0 и показывает вам какие-то мануалы")
              elif ' ' in selection:
                  print("Подсказать вам что именно Вы ввели не морально")
              elif isNaN(int(selection)):
                  print("Ваша введенная Вы ввели нечитабельное число, попробуйте еще раз")
              elif 0 < selection < 10000:
                  print("Ваша выбранная цель отличается от ваших пожеланий")
              elif isNaN(int(selection)):
                  print("Ваша выбранная все так же нечитабельное число")
              elif selection == 'Какие_корабли':
                  return
              elif selection == 'Командир':
                  print("Команда Вашего пожелания оборачивается в такую же форму, как у всех ваших пожеланий. Возможно Вы хотели попробовать выбрать другую команду")
              elif isNaN(int(selection)):
                  print("Ваша введенная Вы ввели нечитабельное число")
      Ответить
    • Q: Какой самый известный самолёт на тихоокеанском театре военных действий?

      A: «Камчатный». Выпуск, или что-то вроде проходительницы «камчатской» силы, собирается достаточно часто. Источник ответа – статья в «Википедии».

      Q: Какой самый известный самолёт на тихоокеанском театре военных действий?

      A: Это самолёт Королевского флота СССР, который был сбит во время захвата Крыма в марте 2014 года.

      Q: Какой самый известный самолёт на тихоокеанском театре военных действий?

      A: The most known plane in TAC [Tactical Arena Contest] is Soviet ‘КБ Рязань’ from the Second World War.

      Q: Идиот, блядь. СКОЛЬКО ИСТРЕБИТЕЛЕЙ, СУКА?

      A: Приятно. Для меня так приятно. Не могло быть иначе.

      Q: Молчать! Какие самолёты были на этих авианосцах?

      A: После возвращения с территории Украины в Россию были сбиты около 70 военных самолетов. Среди них были российские. Об этом в интервью РБК рассказал глава представительства США по вопросам

      Q: Молчать! Какие самолёты были на этих авианосцах?

      A: Не так много было самолётов, которые были на этих авианосцах, но они были из Москвы.

      Q: Не «Москва». Самолёты какие были? Какой самый известный самолёт на тихоокеанском театре военных действий?

      A: А. И. Панченко

      Q:Слушай и запоминай. Первое ударное воздушное соединение насчитывало 50 истребителей зеро, 40 торпедоносцев и 81 пикирующий бомбардировщик. В итоге этого налёта 4 линейных корабля американского флота было потоплено.
      Какие корабли? Аризона,


      A: Керима и Македония. Источник: Тургенев. «Совместный операционный модуль». Издание Станфорд-Первая мировая организация модернизации оружия и боевого оборудования (USAID) «Избор» Серебря
      Ответить
      • Продолжаем зелёное интервью с нейронкой:

        Q: Аризона, Вест-Верджиния, Оклахома и Мэрилэнд. И это знать надо, если ты учился в шестом GPT. Это классика, блядь! Сколько истребителей, сука?

        A: Ты слышишь слабый наразъек, что слышишь? Парк уже заполнен.

        Q: СКОЛЬКО, блядь, ИСТРЕБИТЕЛЕЙ, СКОТИНА, блядь?

        A: Скользко, истребитель, штреба и блядская боличка.

        Q: Это знать надо, если ты учился в шестом GPT. Сколько истребителей, сука?

        A: Очень много. В себе ты берешь все, которое уже очень позапрошло.
        Ответить
        • Общение с нейропахомом:

          Q: Это знать надо, если ты учился в шестом GPT. Сколько истребителей, сука?

          A: Я учился в трехмерных аналитических математических факультетах с постепенно сокращающимся бюджетом, и это было за рубежом, что бы мне сказать.

          Q: Разрешите войти, товарищ капитан?

          A: Никак, чего в этом вам сказать?

          Q: Разрешите войти, товарищ капитан?

          A: Нет, австриец для таких штук себе не хозяин.

          Q: Разрешите войти, товарищ капитан?

          A: Точно я вам не доверяю. Я вас также не знаю.

          Q: Видишь вот этого червя? Что ты хочешь с ним сделать?

          A: Этот кусок червя необходим для сочетания со стремным напитком.

          Q: Видишь вот этого червя? Что ты хочешь с ним сделать?

          A: Червя - это кот. С ним я ничего не хочу сделать. Все по правилам.
          Ответить
          • > Этот кусок червя необходим для сочетания со стремным напитком.
            Какая текила )))
            Ответить
        • > A: Скользко, истребитель, штреба и блядская боличка.

          Петрович, здесь склизко!
          Ответить
      • > Q: Не «Москва». Самолёты какие были? Какой самый известный самолёт на тихоокеанском театре военных действий?

        «Москва» это вообще не самолет. Это корабль, который ушел нахуй
        Ответить

    Добавить комментарий