Автор | Сообщение |
|
Отправлено: 30.09.22 00:33. Заголовок: Задача 6.13
Не сходится ответ. Прошу помощи, что не так? ## uses school; var k:integer; for var x:=-300 to 300 do for var y:=-300 to 300 do if (x>=0)and(y<=0)and(y>=-100)and(x<=100)then k:=k+1; print(k)
|
|
|
Ответов - 2
[только новые]
|
|
|
Отправлено: 30.09.22 02:45. Заголовок: Поняла ошибку, не уч..
Поняла ошибку, не учла команду вперед200
|
|
|
|
Отправлено: 27.10.22 06:45. Заголовок: Может там задачу зам..
Может там задачу заменили, но у меня такая: Вперёд 200 Повтори 4 [Направо 90 Вперёд 100] В результате Черепаха нарисовала линию. Определите, сколько точек с целочисленными координатами будут находиться внутри области, ограниченной этой линией, и на самой линии. Ответ не сошёлся, решал аналитически. Потом перерешал программированием, не сходиться с правильным ответом. k = 0 for x in range(-1, 400): for y in range(-1, 400): if (x >=0 and x <= 100 and y >= 200 and y<= 300) or (x == 0 and y >= 0 and y <= 200): k += 1 print(k) У меня ответ 10401 Правильный ответ 10301 Почему?
|
|
|
|