Набор 1:
n = 3
c = [0.1, 0.25, 0.6]
Вывод: "3"
------------
Набор 2:
n = 1
c = [1]
Вывод: "1"
Оптимальное решение 27 #05
N = int(input())
printed = False
max = 0.0
maxIndex = 0
for i in range(1, N + 1):
a = float(input())
if a > 1.0:
print(i, end = "")
printed = True
if a > max:
max = a
maxIndex = i
if not printed:
print(maxIndex)
N = int(input())
a = [0] * 4
for i in range(N):
x, y = map(int, input().split())
if x > 0 and y > 0:
a[0] += 1
elif x < 0 and y > 0:
a[1] += 1
elif x < 0 and y < 0:
a[2] += 1
elif x > 0 and y < 0:
a[3] += 1
m = 0
for i in range(4):
if a[i] > m:
m = a[i]
chet_max = i+1
print(f'K = {chet_max}')
Разбиваем все точки на 4 группы (по четвертям 1, 2, 3, 4). Точки на осях просто не учитываются. А дальше выражаем ответ через эти 4 значения.
def one_to_n(n):
n -= 1
res = n * (n + 1) // 2
return res
s = 0
if a1 + a2 > 2:
s += one_to_n(a1) * a2
s += one_to_n(a2) * a1
if a3 + a4 > 2:
s += one_to_n(a3) * a4
s += one_to_n(a4) * a3
print(s)
Набор 1:
n = 2
c = [8, 8]
Вывод: "0 0"
------------
Набор 2:
n = 9
c = [9, 9, 9, 9, 9, 9, 9, 9, 8]
Вывод: "8 71"
Идея оптимального решения 27 #02
Складываем все числа — сумма либо кратная 8, либо нет. Если не кратная, то нужно вычесть из суммы минимальное из введенных чисел (восьмерка не в счет). Для теста: 8х9 ; 9х8,8
Набор 1:
n = 2
c = [5, 17]
Вывод: "5 17" или "17 5"
------------
Набор 2:
n = 2
c = [17, 51]
Вывод: "17 51" или "51 17"
------------
Набор 3:
n = 2
c = [51, 17]
Вывод: "17 51" или "51 17"
------------
Набор 4:
n = 3
c = [85, 51, 17]
Вывод: "51 85" или "85 51"
Идея оптимального решения 27 #01
Пусть a1, b1 = оба нечетные, где a1 — макс неч кр 17. Возможны два варианта: 1. a1 — и есть макс неч вообще, тогда b1 — должно быть второе по величине неч число (кратность b1 не важна). 2. a1 — не явл макс неч в целом, то b1 — макс неч. (оно не будет кратно 17). ——————————————— Пусть a2, b2 = оба четные, где a2 — макс четн кр 17. Возможны два варианта: 1. a2 — и есть макс четн вообще, тогда b2 — второе по величине чет число (кратность b2 не важна). 2. a2 — не явл макс четн в целом, то b2 — макс четн (оно не будет кратно 17).
Остается только сравнить суммы.
Оптимальное решение 27 #01
max_odd_17 = 0
sec_max_odd = 0
max_even_17 = 0
sec_max_even = 0
N = int(input())
for i in range(N):
numb = int(input())
if numb % 2 == 0:
if numb % 17 == 0 and numb > max_even_17:
if sec_max_even < max_even_17:
sec_max_even = max_even_17
max_even_17 = numb
else:
sec_max_even = max(numb, sec_max_even)
else:
if numb % 17 == 0 and numb > max_odd_17:
if sec_max_odd < max_odd_17:
sec_max_odd = max_odd_17
max_odd_17 = numb
else:
sec_max_odd = max(numb, sec_max_odd)
if max_odd_17 > 0 and max_even_17 > 0 and max_odd_17+sec_max_odd > max_even_17+sec_max_even:
print(max_odd_17, sec_max_odd)
elif max_even_17 > 0 and sec_max_even > 0:
print(max_even_17, sec_max_even)
elif max_odd_17 > 0 and sec_max_odd > 0:
print(max_odd_17, sec_max_odd)
else:
print(0, 0)
Как помочь ребёнку с выбором профессии (и сделать это грамотно)
Выбор профессии с недавних пор перестал быть сколько-нибудь простой задачей: школа готовит к ЕГЭ, но не к тому, чтобы осмысленно воспользоваться результатами его сдачи. Поэтому помощь с профориентацией целиком подпадает под ответственность родителей. Это означает только одно: ещё одна интересная и большая проблема. В сегодняшнем выпуске Ассоциации репетиторов говорим о профессиях будущего и о том, чего пока не знают среднестатистические родители.
Идеально, когда в начальной школе ребенок обучается по программе Моро.
У ребенка проявляются математические способности ? Отлично!
Тогда дома сами (хотя лучше нанять грамотного репетитора) добавляете Гейдмана, а если ребенок тянет, то еще и Петерсон (как минимум в качестве задачников). При таком подходе можно достичь максимального результата, при необходимости то сбавляя, то повышая «обороты».
Безусловно ключевую роль будут играть личность и профессионализм школьного учителя и взятого для дополнительных занятий репетитора.
«Недавно известный предприниматель Илон Маск назвал искусственный интеллект «фундаментальной угрозой для человечества». Что скрывается за этим утверждением, всегда ли мы правильно понимаем сущность и свойства искусственного интеллекта и какую пользу он может принести нашим современникам и будущим поколениям ?»
«Прекрасно учиться и быть успешным во всем – такие требования сегодня предъявляет общество сначала к ребенку, а потом и к взрослому человеку. И мало кому приходит в голову, что стремление во всем быть первым порой приводит к плачевным последствиям. Каким именно ?»
«Что такое клиповое мышление? Как ребёнку не потеряться в развлечениях? Эксперты Ассоциации репетиторов расскажут, как сделать полезной привычку отвлекаться.»