12.07.2015 Views

Выпуск 14

Выпуск 14

Выпуск 14

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Часть 4(–1; 6,5), (1; 6,5).Часть 5(–0,5; 4,25), (0; 4,5), (0,5; 4,25), (1; 4,5), (1; 5), (0,5; 5,25), (0; 5), (–0,5; 5,25), (–1; 5), (–1; 4,5),(–0,5; 4,25), (0; 4), (0,5; 4,25).Часть 61) (0,5; 5), (2;6);2) (0,5; 4,75), (2,5; 4,75);3) (0,5; 4,5), (2; 4);4) (–0,5; 4;5), (–2; 4);5) (–0,5; 4,75), (–2,5; 4,75);6) (–0,5; 5), (–2; 6).Что получилось? Что в задании не соответствует правилам построения изображений по пикселям?ВНИМАНИЕ! КОНКУРСКонкурс № 87“Уменьшить количество знаков «+»”В предыдущем номере нашей газеты была описанапрограмма, моделирующая известную игрукрестики-нолики. В ней решается такая частнаязадача. В двумерном массиве размером 3 на 3,заполненном числами, для каждого элементапроводится суммирование значений в соответствующейстроке и в соответствующем столбце,а для некоторых элементов — и на соответствующейдиагонали / на соответствующих диагоналяхмассива.A B CD E FG H IНапример, для элементов, обозначенных B, D,F и H, осуществляется суммирование значений встроке (сумма1) и в столбце (сумма2):при x = 1 и y = 2:сумма1 := поле[1, 1] +поле[1, 2] + поле[1, 3]сумма2 := поле[1, 2] +поле[2, 2] + поле[3, 2]…— где поле — имя массива с числами, х — номерстроки, у — номер столбца.Для всех четырех элементов знак “+” используетсяздесь 16 раз.Для элементов массива, обозначенных A, C, G и I,проводится суммирование значений в строке (сумма1),в столбце (сумма2), на главной (сумма3) илина побочной (сумма4) диагонали:при x = 1 и y = 1:сумма1 := поле[1, 1] +поле[1, 2] + поле[1, 3]сумма2 := поле[1, 1] +поле[2, 1] + поле[3, 1]сумма3 := поле[1, 1] +поле[2, 2] + поле[3, 3]при x = 1 и y = 3:сумма1 := поле[1, 1] +поле[1, 2] + поле[1, 3]сумма2 := поле[1, 3] +поле[2, 3] + поле[3, 3]сумма4 := поле[3, 1] +поле[2, 2] + поле[1, 3]…В результате для четырех указанных элементовзнак “+” применяется 24 раза.Для элемента, обозначенного Е, проводится расчетчетырех значений сумм:при x = 2 и y = 2:сумма1 := поле[2, 1] +поле[2, 2] + поле[2, 3]сумма2 := поле[1, 2] +поле[2, 2] + поле[3, 2]сумма3 := поле[1, 1] +поле[2, 2] + поле[3, 3]сумма4 := поле[3, 1] + поле[2, 2] + поле[1, 3]При этом используются 8 знаков “+”.Задание № 1Напишите фрагмент программы (на изучаемомязыке программирования), в котором для подсчетанеобходимых сумм для элементов, обозначенныхB, D, F и H, использовалось бы как можно меньшеечисло знаков “+”.Задание № 2Напишите фрагмент программы, в котором дляподсчета необходимых сумм для элементов, обозначенныхA, C, G и I (см. табличку), применялосьбы как можно меньшее число знаков “+”.Задание № 3Напишите фрагмент программы, в котором дляподсчета необходимых сумм для элемента Е применялосьбы как можно меньшее число знаков “+”.Указания по выполнению. Используйте операторцикла, операцию определения остатка и др.Срок представления ответов — 10 октября. Можновыполнять не все задания.63сентябрь 2011 / ИНФОРМАТИКА

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!