from random import randint
import pygame
POINTS = [(randint(20, 400), randint(20, 300)) for _ in range(int(input()))]
WHITE = (255, 255, 255)
def draw(scr, points):
for i in range(len(points) - 1):
pygame.draw.line(scr, WHITE, points[i], points[i + 1], 1)
pygame.init()
size = 400, 300
pygame.display.set_caption('title')
screen = pygame.display.set_mode(size)
run = True
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
screen.fill((0, 0, 0))
draw(screen, POINTS)
pygame.display.flip()
pygame.quit()
Можно так, но библиотеку pygame надо устанавливать из командой строки, или среды разработки которую вы используете
from random import randint
import pygame
POINTS = [(randint(20, 400), randint(20, 300)) for _ in range(int(input()))]
WHITE = (255, 255, 255)
def draw(scr, points):
for i in range(len(points) - 1):
pygame.draw.line(scr, WHITE, points[i], points[i + 1], 1)
pygame.init()
size = 400, 300
pygame.display.set_caption('title')
screen = pygame.display.set_mode(size)
run = True
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
screen.fill((0, 0, 0))
draw(screen, POINTS)
pygame.display.flip()
pygame.quit()
Можно так, но библиотеку pygame надо устанавливать из командой строки, или среды разработки которую вы используете
const n = 100;
type mas = array[1..n] of byte;
var input: text;
output: text;
a: mas;
count : byte;
i: byte;
sum_1, sum_2 : integer;
n_1, n_2 :byte;
avrg_1, avrg_2 : real;
begin
sum_1 := 0;
sum_2 := 0;
n_1 := 0;
n_2 := 0;
assign(input,'in.txt');
assign(output,'out.txt');
reset(input);
rewrite(output);
write('N : ');
readln(count);
for i:=1 to count do
begin
readln(input,a[i]);
if i mod 2 = 1 then
begin
sum_1 := sum_1 + a[i];
n_1 := n_1 + 1;
end
else
begin
sum_2 := sum_2 + a[i];
n_2 := n_2 + 1;
end
end;
avrg_1 := sum_1 / n_1;
avrg_2 := sum_2 / n_2;
writeln(output,avrg_1);
writeln(output,avrg_2);
close(input);
close(output);
end.