1.Файл (англ. file) — именованная область данных на носителе информации, используемая как базовый объект взаимодействия с данными в операционных системах. Работа с файлами реализуется как правило с применением файловых систем, обеспечивающих организацию работы с файлами и абстракцию над носителями информации.
2. Расшифрование файла - перевод с компьютерного языка на обычный.
3.Основные свойства – это полное имя файла или папки, их размер и дата создания.
4.Типы файлов можно разделить на две основные группы: системные и пользовательские.
5.Размер файла -это мера того, сколько данных содержит файл, или сколько памяти он потребляет.
# data = ['service', 'out', 'eom']
# data = ['service', 'goal', 'service', 'out', 'service', 'net', 'service', 'return', 'return', 'return', 'out', 'service', 'return', 'goal', 'service', 'goal', 'eom']
data = []
name_events = ['service', 'net', 'out', 'goal', 'return', 'eom']
points = [0, 0]
count_serve = 0
last_hit = 1
serve = 0
while True:
event = input().lower().strip()
if event in name_events:
data.append(event)
else:
print('Такого события ( ' + event + ' ) нет!')
if event == 'eom':
break
for event in data:
if event == 'service':
last_hit = serve
count_serve += 1
if event == 'goal':
points[last_hit] += 1
if event == 'net':
if last_hit == 0:
points[1] += 1
else:
points[0] += 1
if event == 'out':
if last_hit == 0:
points[1] += 1
else:
points[0] += 1
if event == 'return':
if last_hit == 0:
last_hit = 1
else:
last_hit = 0
if count_serve == 5:
count_serve = 0
if serve == 0:
serve = 1
else:
serve = 0
if event == 'eom':
print(points)
break
216 кодов
Объяснение:
Коды, используемые Юрой, имеют вид Х***, *X**, **X*, ***X или , где на месте Х может стоять любая из 2 гласных букв. Рассмотрим 1 вариант Х*** - это 2*4*3*2=48 (1 из 2-х гласных, 1 из 4-х согл., 1 из 3-х согл., 1 из 2-х согл.). Всего таких 4 варианта 48*4=192, а последний вариант - это 4*3*2*1=24. Итого 192+24=216.