668 подписчиков
Задание №9 по информатике с Единой городской контрольной работы в декабре 2025 года в Москве
Условие задачи:
-------------------------------------------------------------------
строке записаны семь целых чисел. Определите количество строк
таблицы, для которых выполнены оба условия:
– в строке есть одно число, которое повторяется трижды,
остальные четыре числа различны;
– максимальное число строки не повторяется.
В ответе запишите только число.
-------------------------------------------------------------------
Решение на python:
k = 0
for s in open('9.txt'):
l = [int(x) for x in s.split()]
l3 = [x for x in l if l.count(x)==3]
l1 = [x for x in l if l.count(x)==1]
u1 = len(l3)==3 and len(l1)==4
u2 = l.count(max(l)) == 1
if u1 and u2:
k+=1
print(k)
* * *
Решение на PascalABC.NET:
##
var k:=0;
foreach var s in ReadAlllines('9.txt') do
begin
var l:=s.TOIntegers.ToList;
var l3:=l.Where(t->l.countof(t)=3).count=3;
var l1:=l.Where(t->l.countof(t)=1).count=4;
var u1:=l1 and l3;
var u2:=l.countof(l.max)=1;
if u1 and u2 then
k+=1
end;
k.print;
Ответ: 1595
Около минуты
26 марта