Два пути python задача

Два пути — Python — Ответ 13116575

Однажды в далёкой восточной стране двое братьев-близнецов решили изучить искусство Кун-Фу. Каждый нашёл себе Учителя, и у каждого был свой Путь обучения. Долгими тренировками они повышали своё мастерство, оттачивая показатели — Силу, Ловкость, Харизму, Интеллект и так далее.

Но, как говорят Мудрые, «по какому бы Пути ни следовал благородный муж, он придёт к одному и тому же совершенному мастерству владения Кун-Фу».

Оцените, насколько правы Мудрые.

Формат ввода
На первой строке вводится натуральное число S — количество показателей.

На следующих S строках следуют целые числа — уровень соответствующего показателя у каждого из братьев в начале обучения (поскольку они близнецы, то и показатели у них изначально одинаковые).

На следующей после этого строке указано натуральное число N — количество тренировок.

Затем следует N блоков по три строки, характеризующие тренировку:
на первой строке блока указывается число 1 или 2 — какой из братьев тренировался;
на второй строке блока указывается номер показателя, над которым шла работа в эту тренировку (нумерация с нуля);
на третьей строке блока указывается, на какую величину увеличился данный показатель у данного брата.

Формат вывода
Выводятся:
значения всех показателей у первого брата,
значения всех показателей у второго брата
и количество совпадений между ними.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Ввод Вывод 3 13 10 10 10 13 10 17 10 10 3 1 0 3 2 2 7 2 0 3
1 2 3 4 5 6 7 8 9 10 11 12
num = int(input()) first = [int(input()) for i in range(num)] second = first training = int(input()) for i in range(training): brother = int(input()) if brother == 1: first[int(input())] += int(input()) elif brother == 2: second[int(input())] += int(input()) print(*first) print(*second)

Не прошу решить задачу, прошу помочь. Использую этот пример, и почему то в любом случаи значение присваивается двоим братьям, что за бред?)

Источник

Два пути

Однажды в далёкой восточной стране двое братьев-близнецов решили изучить искусство Кун-Фу. Каждый нашёл себе Учителя, и у каждого был свой Путь обучения. Долгими тренировками они повышали своё мастерство, оттачивая показатели — Силу, Ловкость, Харизму, Интеллект и так далее.

Но, как говорят Мудрые, «по какому бы Пути ни следовал благородный муж, он придёт к одному и тому же совершенному мастерству владения Кун-Фу».

Оцените, насколько правы Мудрые.

Формат ввода
На первой строке вводится натуральное число S — количество показателей.

На следующих S строках следуют целые числа — уровень соответствующего показателя у каждого из братьев в начале обучения (поскольку они близнецы, то и показатели у них изначально одинаковые).

На следующей после этого строке указано натуральное число N — количество тренировок.

Затем следует N блоков по три строки, характеризующие тренировку:
на первой строке блока указывается число 1 или 2 — какой из братьев тренировался;
на второй строке блока указывается номер показателя, над которым шла работа в эту тренировку (нумерация с нуля);
на третьей строке блока указывается, на какую величину увеличился данный показатель у данного брата.

Формат вывода
Выводятся:
значения всех показателей у первого брата,
значения всех показателей у второго брата
и количество совпадений между ними.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Ввод Вывод 3 13 10 10 10 13 10 17 10 10 3 1 0 3 2 2 7 2 0 3
1 2 3 4 5 6 7 8 9 10 11 12
num = int(input()) first = [int(input()) for i in range(num)] second = first training = int(input()) for i in range(training): brother = int(input()) if brother == 1: first[int(input())] += int(input()) elif brother == 2: second[int(input())] += int(input()) print(*first) print(*second)

Не прошу решить задачу, прошу помочь. Использую этот пример, и почему то в любом случаи значение присваивается двоим братьям, что за бред?)

Источник

Два Пути

Однажды в далёкой восточной стране двое братьев-близнецов решили изучить искусство Кун-Фу. Каждый нашёл себе Учителя, и у каждого был свой Путь обучения. Долгими тренировками они повышали своё мастерство, оттачивая показатели — Силу, Ловкость, Харизму, Интеллект и так далее.

Но, как говорят Мудрые, «по какому бы Пути ни следовал благородный муж, он придёт к одному и тому же совершенному мастерству владения Кун-Фу».

Оцените, насколько правы Мудрые.

Формат ввода
На первой строке вводится натуральное число S — количество показателей.

На следующих S строках следуют целые числа — уровень соответствующего показателя у каждого из братьев в начале обучения (поскольку они близнецы, то и показатели у них изначально одинаковые).

На следующей после этого строке указано натуральное число N — количество тренировок.

Затем следует N блоков по три строки, характеризующие тренировку:
на первой строке блока указывается число 1 или 2 — какой из братьев тренировался;
на второй строке блока указывается номер показателя, над которым шла работа в эту тренировку (нумерация с нуля);
на третьей строке блока указывается, на какую величину увеличился данный показатель у данного брата.

Формат вывода
Выводятся:
значения всех показателей у первого брата,
значения всех показателей у второго брата
и количество совпадений между ними.

вот мой код, как его дополнить, чтобы выводилось в конце например 2, помогите пожалуйста

1 2 3 4 5 6 7 8 9 10 11 12
num = int(input()) first = [int(input()) for i in range(num)] second = first[:] training = int(input()) for i in range(training): brother = int(input()) if brother == 1: first[int(input())] += int(input()) elif brother == 2: second[int(input())] += int(input()) print(*first) print(*second)

Источник

Два Пути

Однажды в далёкой восточной стране двое братьев-близнецов решили изучить искусство Кун-Фу. Каждый нашёл себе Учителя, и у каждого был свой Путь обучения. Долгими тренировками они повышали своё мастерство, оттачивая показатели — Силу, Ловкость, Харизму, Интеллект и так далее.

Но, как говорят Мудрые, «по какому бы Пути ни следовал благородный муж, он придёт к одному и тому же совершенному мастерству владения Кун-Фу».

Оцените, насколько правы Мудрые.

Формат ввода
На первой строке вводится натуральное число S — количество показателей.

На следующих S строках следуют целые числа — уровень соответствующего показателя у каждого из братьев в начале обучения (поскольку они близнецы, то и показатели у них изначально одинаковые).

На следующей после этого строке указано натуральное число N — количество тренировок.

Затем следует N блоков по три строки, характеризующие тренировку:
на первой строке блока указывается число 1 или 2 — какой из братьев тренировался;
на второй строке блока указывается номер показателя, над которым шла работа в эту тренировку (нумерация с нуля);
на третьей строке блока указывается, на какую величину увеличился данный показатель у данного брата.

Формат вывода
Выводятся:
значения всех показателей у первого брата,
значения всех показателей у второго брата
и количество совпадений между ними.

1 2 3 4 5 6 7 8 9 10 11 12 13
num = int(input()) first = [int(input()) for i in range(num)] second = first[:] training = int(input()) for i in range(training): brother = int(input()) if brother == 1: first[int(input())] += int(input()) elif brother == 2: second[int(input())] += int(input()) print(*first) print(*second) print(len(set(first) & set(second)))

Ввод
17
13
15
15
11
13
19
20
7
15
5
13
12
3
8
12
12
7
17
1
11
3
1
7
0
2
6
3
1
8
1
1
3
8
1
14
0
1
10
2
2
2
0
2
16
5
2
4
1
1
5
5
1
7
5
2
12
7
1
14
7
2
7
-1
2
8
0
2
10
3
Ожидаемый результат
13 15 15 19 13 24 20 12 16 5 15 15 3 8 19 12 7
13 15 15 11 14 19 23 6 15 5 16 12 10 8 12 12 12
6
Вывод
13 15 15 19 13 24 20 12 16 5 15 15 3 8 19 12 7
13 15 15 11 14 19 23 6 15 5 16 12 10 8 12 12 12
7

Помогите исправить, пожалуйста

Источник

Два Пути

Ограничение времени 1 секунда
Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt
Однажды в далёкой восточной стране двое братьев-близнецов решили изучить искусство Кун-Фу. Каждый нашёл себе Учителя, и у каждого был свой Путь обучения. Долгими тренировками они повышали своё мастерство, оттачивая показатели — Силу, Ловкость, Харизму, Интеллект и так далее.

Но, как говорят Мудрые, «по какому бы Пути ни следовал благородный муж, он придёт к одному и тому же совершенному мастерству владения Кун-Фу».

Оцените, насколько правы Мудрые.

Формат ввода
На первой строке вводится натуральное число S — количество показателей.

На следующих S строках следуют целые числа — уровень соответствующего показателя у каждого из братьев в начале обучения (поскольку они близнецы, то и показатели у них изначально одинаковые).

На следующей после этого строке указано натуральное число N — количество тренировок.

Затем следует N блоков по три строки, характеризующие тренировку:
на первой строке блока указывается число 1 или 2 — какой из братьев тренировался;
на второй строке блока указывается номер показателя, над которым шла работа в эту тренировку (нумерация с нуля);
на третьей строке блока указывается, на какую величину увеличился данный показатель у данного брата.

Формат вывода
Выводятся:
значения всех показателей у первого брата,
значения всех показателей у второго брата
и количество совпадений между ними.

Источник

Читайте также:  Footer links html code
Оцените статью