1. Lua / Говнокод #20005

    +28

    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
    do
    	local gull, coc --гуля? сосок?
    	local tbl = {}
    	math.randomseed(os.time()*os.clock()/math.floor(os.clock()))
    	print("Введите число кокосов")
    	local val = io.read("*number")
    	local sum_wei = 0
    	local sg = 0
    		for i=1, val do
    			coc = math.random(1500,2500)
    			print("Кокос № "..i.."весит: "..coc.." гр.")
    			sum_wei = sum_wei + coc
    		end
    		while true do
    			gull = math.random(17,19)
    			--print("ласточка №"..i.."весит: "..gull)
    			table.insert(tbl,0)
    			sg = sg + gull/2
    			if sg > sum_wei then break end
    		end
    	local val_s = #tbl
    	local t = "кокос"
    	if val < 5 and  val > 1 then
    		t = t.."а"
    	elseif val > 4 then
    		t = t.."ов"
    	end
    	local c = "ласточ"
    	if val_s < 5 and  val_s > 1 then
    		c = c.."и"
    	elseif val_s > 4 then
    		c = c.."ек"
    	end
    	print("Вам "..val_s.." "..c.." принесли "..val.." "..t.."\n Общая масса ласточек: "..sg.."\n Общая масса кокосов: "..sum_wei)
    end

    Подсчет сколько нужно ласточек для n число кокосов
    Привет из "Монти Пайтон и Священый Грааль"
    Хотите подсчитать в онлайн интерпретаторах? на 6 строчке замените io.read("*number") на нужное вам число кокосов. например так
    local val = 10
    Нет это не лаба, хотя и выглядит так.

    Запостил: Sfabrikan, 14 Мая 2016

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

    • Нахуя там таблица? Таблица там не нужен обсалютно
      Ответить
      • Действительно. Просто нравится таблицы и пытаюсь их везде сунуть. Таблица головного мозга.
        Ответить
    • прикольное кинцо
      Ответить
    • Вам 1 ласточ принесли 0 кокос
      Ответить
      • 21 ласточек, 23 ласточек

        Оно вообще редко выводит правильный ответ :)
        Ответить
        • Оно вообще неправильно даже массу ласточек считает, половину от суммы масс ласточек.
          Ответить
        • 2 ласточи
          Ответить
    • > в онлайн интерпретаторах
      На ideone read должен работать.
      Ответить
      • работает, но например в lua demo это не работает, где нет инпута рид не будет работать.
        Ответить
    • Почему ласточки даже без кокоса к тебе прилетают? Почему они вообще прилетают к тебе? И ласточки не носят какасы, И африканских ласточек не бывает!
      Ответить

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