Каков минимальный объём видеопамяти , не обходимый для хранения графического изображения , занимающего область экрана 1024*256 точек , где каждая точка может иметь один из 256 цветов ? ( ответ дайте в кбайтах )
Var a,b,c,k:byte; Begin k:=0; For a:= 1 to 9 do For b:= 0 to 9 do For c:= 0 to 9 do if ((a<b)and(b<c))or((a>b)and(b>c)) then Begin k:=k+1; Write(a,b,c,' ') End; WriteLn; WriteLn('k = ',k); End.
1)
amount = 0
for i in range(1, 51):
if (i % 2 == 0):
amount += i
print(amount)
2)
from random import randint
lst = [randint(1, 100) for i in range(10)]
print(lst)
for i in range(len(lst)):
lst[i] //= 2
print(lst)
Объяснение:
Парные числа - числа, которые делятся на 2 без остатка.
1)
amount = 0 // Переменная, хранящая сумму, равна нулю
for i in range(1, 51): // Берём элементы от 1 до 50 (первые 50 натуральных чисел)
if (i % 2 == 0): // Если число делится на 2 без остатка
amount += i // Сумма = сумма + i
print(amount) // Вывод ответа
2)
from random import randint // импорт функции randint() из библиотеки random
lst = [randint(1, 100) for i in range(10)] // Создание списка из рандомных чисел в диапазоне [1..100], состоящего из 10 элементов.
print(lst) // Выводим список
for i in range(len(lst)): // Берём индексы каждого элемента списка
lst[i] //= 2 // Делим значение списка с индексом i на 2
print(lst) // Выводим список
a,b,c,k:byte;
Begin
k:=0;
For a:= 1 to 9 do
For b:= 0 to 9 do
For c:= 0 to 9 do
if ((a<b)and(b<c))or((a>b)and(b>c)) then
Begin
k:=k+1;
Write(a,b,c,' ')
End;
WriteLn;
WriteLn('k = ',k);
End.
123 124 125 126 127 128 129 134 135 136 137 138 139 145 146 147 148 149 156 157 158 159 167 168 169 178 179 189 210 234 235 236 237 238 239 245 246 247 248 249 256 257 258 259 267 268 269 278 279 289 310 320 321 345 346 347 348 349 356 357 358 359 367 368 369 378 379 389 410 420 421 430 431 432 456 457 458 459 467 468 469 478 479 489 510 520 521 530 531 532 540 541 542 543 567 568 569 578 579 589 610 620 621 630 631 632 640 641 642 643 650 651 652 653 654 678 679 689 710 720 721 730 731 732 740 741 742 743 750 751 752 753 754 760 761 762 763 764 765 789 810 820 821 830 831 832 840 841 842 843 850 851 852 853 854 860 861 862 863 864 865 870 871 872 873 874 875 876 910 920 921 930 931 932 940 941 942 943 950 951 952 953 954 960 961 962 963 964 965 970 971 972 973 974 975 976 980 981 982 983 984 985 986 987
k = 204