Size: a a a

Сообщество Python Программистов

2020 December 09

GS

Gerr Spiegel in Сообщество Python Программистов
В чем проблема моего кода
number_n = int(input())
number_x = 0
number_y = 0
number_z = 0
number_m = 2
while number_n > number_z:
   for j in range(1, 3):
       number_y = number_m * 2 * j  
       number_x = number_m 2 - j 2
       number_z = number_m 2 + j 2
       if number_n < number_z:
           break
       elif number_y == 0 or number_x == 0 or number_z == 0:
           break
       print(number_x, number_y, number_z)
   number_m += 1
источник

GS

Gerr Spiegel in Сообщество Python Программистов
там крч надо вывести числа в квадрате
источник

GS

Gerr Spiegel in Сообщество Python Программистов
если допустим ввести 41
оно судя по тесту должно вывести это:
3 4 5
5 12 13
8 15 17
7 24 25
20 21 29
9 40 41
12 35 37
источник

GS

Gerr Spiegel in Сообщество Python Программистов
а выводит
3 4 5
8 6 10
5 12 13
15 8 17
12 16 20
24 10 26
21 20 29
35 12 37
32 24 40
источник

GS

Gerr Spiegel in Сообщество Python Программистов
что не так?
источник

Ю

Юрий in Сообщество Python Программистов
Gerr Spiegel
там крч надо вывести числа в квадрате
Описание прям на высоте... Квадраты чего? Как 41 соотносится с правильным выводом?
источник

GS

Gerr Spiegel in Сообщество Python Программистов
пифагоровые тройки
источник

Ю

Юрий in Сообщество Python Программистов
Gerr Spiegel
пифагоровые тройки
Вот это уже ближе
источник

GS

Gerr Spiegel in Сообщество Python Программистов
Юрий
Описание прям на высоте... Квадраты чего? Как 41 соотносится с правильным выводом?
которая по введенному целому числу выводит все пифагоровы тройки, у которых наибольшее значение не больше данного числа.
источник

in Сообщество Python Программистов
Pycharm умеет xml форматировать? Тыкаю ctrl+alt+L - не форматирует (пишет, что документ уже отформатирован, но весь контент в одну строчку)
источник

Ю

Юрий in Сообщество Python Программистов
Gerr Spiegel
которая по введенному целому числу выводит все пифагоровы тройки, у которых наибольшее значение не больше данного числа.
Вооот, так бы сразу.
источник

GS

Gerr Spiegel in Сообщество Python Программистов
и надо вывести все пифагоровы тройки по три целых числа в строке разделенные пробелом наибольшее значение которых не больше введенного числа + у чисел каждой тройки не должно быть общего делителя а еще порядок вывода неважен
источник

Ю

Юрий in Сообщество Python Программистов
Gerr Spiegel
и надо вывести все пифагоровы тройки по три целых числа в строке разделенные пробелом наибольшее значение которых не больше введенного числа + у чисел каждой тройки не должно быть общего делителя а еще порядок вывода неважен
Поем, подумаю)
источник

GS

Gerr Spiegel in Сообщество Python Программистов
оки приятного аппетита)
источник

Ю

Юрий in Сообщество Python Программистов
Gerr Spiegel
В чем проблема моего кода
number_n = int(input())
number_x = 0
number_y = 0
number_z = 0
number_m = 2
while number_n > number_z:
   for j in range(1, 3):
       number_y = number_m * 2 * j  
       number_x = number_m 2 - j 2
       number_z = number_m 2 + j 2
       if number_n < number_z:
           break
       elif number_y == 0 or number_x == 0 or number_z == 0:
           break
       print(number_x, number_y, number_z)
   number_m += 1
Залей на пастбин
источник

GS

Gerr Spiegel in Сообщество Python Программистов
Юрий
Залей на пастбин
источник

in Сообщество Python Программистов
блэт
источник

GS

Gerr Spiegel in Сообщество Python Программистов
гы
источник

in Сообщество Python Программистов
И что нужно?
источник

GS

Gerr Spiegel in Сообщество Python Программистов
пифагоровые тройки
которая по введенному целому числу выводит все пифагоровы тройки, у которых наибольшее значение не больше данного числа.
и надо вывести все пифагоровы тройки по три целых числа в строке разделенные пробелом наибольшее значение которых не больше введенного числа + у чисел каждой тройки не должно быть общего делителя а еще порядок вывода неважен
источник