Форум » Циклы и ветвления » егэ-6 №5598 - не сходится ответ » Ответить

егэ-6 №5598 - не сходится ответ

ТеплыхИБ: Повтори 10 [Налево 60 Вперёд 300 Налево 60] Определите, сколько точек с целочисленными координатами будут находиться внутри области, ограниченной линией, заданной данным алгоритмом. Точки на линии следует учитывать. [pre] from turtle import* color ('black', 'red') speed(0) m=100 begin_fill() left(150) for i in range(3): fd(300*m) lt(120) end_fill() canvas = getcanvas() k=0 for y in range(-600*m,500*m,m): for x in range(-600*m,500*m,m): item=canvas.find_overlapping(x,y,x,y) if len(item)==1 : k+=1 print(k) done() exit() [/pre2] программа дает 38879, а в ответе 38880

Ответов - 1

Минак: Решение с закрашиванием областей не корректно. Оно не может гарантировать правильность определения точек на границах фигуры.



полная версия страницы