1. Python / Говнокод #12995

    −105

    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
    while buf!=0:
    		    if dec-1000 >=0: 
    			    buf=dec-1000; rim=rim+'M';
    		    else: 
    			    if dec-999 >=0: 
    				    buf=dec-999; rim=rim+'IM';
    			    else: 
    				    if dec-995>=0:
                                            buf=dec-995; rim=rim+'VM';
    				    else:
    					    if dec-990 >=0:
    						    buf=dec-990; rim=rim+'XM';
    					    else:
    						    if dec-950 >=0:
    							    buf=dec-950; rim=rim+'LM';
    						    else: 
    							    if dec-900 >=0:
    								    buf=dec-900; rim=rim+'CM';
    							    else: 
    								    if dec-500 >=0:
    									    buf=dec-500; rim=rim+'D';
    								    else:
    									    if dec-499 >=0:
    										    buf=dec-499; rim=rim+'ID';
    									    else:
    										    if dec-495 >=0:
    											    buf=dec-495; rim=rim+'VD';
    										    else:
    											    if dec-490 >=0:
    												    buf=dec-490; rim=rim+'XD';
    											    else:
    												    if dec-450 >=0:
    													    buf=dec-450; rim=rim+'LD';
    												    else: 
    													    if dec-400 >=0:
    														    buf=dec-400; rim=rim+'CD';
    													    else: 
    														    if dec-100 >=0:
    															    buf=dec-100; rim=rim+'C';
    														    else:	
    															    if dec-99 >=0:
    																    buf=dec-99; rim=rim+'IC';
    															    else: 
    																    if dec-95 >=0:
    																	    buf=dec-95; rim=rim+'VC';
    																    else:
    																	    if dec-90 >=0:
    																		    buf=dec-90; rim=rim+'XC';
    																	    else:
                                                                                                                                                    if dec-50 >=0:
    																			    buf=dec-50; rim=rim+'L';
    																		    else:
    																			    if dec-49 >=0:
    																				    buf=dec-49; rim=rim+'IL';
    																			    else:
    																				    if dec-45 >=0:
    																					    buf=dec-45; rim=rim+'VL';
    																				    else:
    																					    if dec-40 >=0:
    																						    buf=dec-40; rim=rim+'XL';
    																					    else:
    																						    if dec-10 >=0:
    																							    buf=dec-10; rim=rim+'X';
    																						    else:
    																							    if dec-9 >=0:
    																								    buf=dec-9; rim=rim+'IX';
    																							    else:
    																								    if dec-5 >=0:
    																									    buf=dec-5; rim=rim+'V';
    																								    else:
    																									    if dec-4 >=0:
    																										    buf=dec-4; rim=rim+'IV';
    																									    else:
    																										    if dec-1 >=0:

    Что это?Случайность или новое оружие диктатора Путина?

    Запостил: lancerok, 13 Мая 2013

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

    • Кто-то явно фанатеет от отступов в Python :)
      Ответить
      • да просто на гкоде табы 8 символов, от этого такая хуйня
        Ответить
    • вот вот. и я про тоже. питон, по сравнению с С - отцтой. потому что в С можно лестницу как вверх, так и вниз сделать - а в питоне без фигурных скобок только вниз.
      Ответить
    • > диктатора Путина?

      Ха-ха-ха.. (Если вспомнить его даже на законе о запрете держать финсредства чиновников за границей прокатили) С радостью бы его поменял, только вот на что.
      Ответить
    • Меня одного пугают комбинации IM, VM, XM, LM?
      Ответить
      • Это перевод в римские цифры, чего тут пугаться? %)
        Ответить
        • Того, что таких римских чисел нет. Римляне юзали намноого меньше вариантов, чем перечислил автор сего говна...

          Допустимы только I IV V IX XL L XC C CD D CM M насколько я помню.

          P.S. Он бы еще VX для приколу запилил.
          Ответить
          • Вспоминается:
            if(b==true){...}
            else if(b==false){...}
            else {...} //на всякий случай
            Так и тут. Мало ли, какой случай %)
            Ответить
    • LLVM
      Ответить
      • 1095
        Ответить
        • показать все, что скрыто265
          Ответить
          • CCLXV
            Ответить
            • Ога, а арабские цифры круче римских, тем что ими можно написать 80085 :)
              Ответить
              • MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLXXXV
                Ответить
                • Может быть они как-то сокращали?
                  LXXX χιλιάδες LXXXV
                  LXXX * X^III + LXXXV
                  Ответить
                  • У греков, кстати, такая возможность была (в аттической системе). Вместо I, V, X, L, C, D, M у них были Ι, Π, Δ, [Δ], Η, [Η], Χ,
                    5000 = [Χ], 10 000 = Μ, 50 000 = [Μ], где квадратными скобками обозначена буква внутри Пи.

                    Правила вычитания, правда, не было, поэтому 80085 = [Μ]ΜΜΜ[Δ]ΔΔΔΠ.

                    P.S. Стоп! В Уникоде же есть римские цифры 5000 = ↁ и 10 000 = ↂ. Поэтому 80085 = ↁMMMLXXXV.
                    Ответить
              • XXCmXXCV
                Ответить
    • печаль...код тоже...
      Ответить
    • Не дай бог такому прогеру дать ученика-стажёра
      Ответить
    • Кто-нибудь знает, как быстро остановить кровь из глаз?
      Ответить
      • Надо попытаться их закрыть или перевести взгляд на что-нибудь нейтральное.
        Ответить

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