Форум » Форум » Задача 5250 » Ответить

Задача 5250

Aschos: Написал программу, которая должна решать щадачу под номером 5250, однако таких чисел просто не находит, подскажите что исправить. Вот код: f_r = open('INPUT.txt', 'r') # s = f_r.readlines() arr = [] for i in f_r.readlines(): arr.append(int(i)) count = 0 max_sum = 0 for i in range(len(arr)-2): couple1 = arr + arr[i + 1] couple2 = arr + arr[i + 2] couple3 = arr[i + 1] + arr[i + 2] max_couple = max(couple1, couple2, couple3) max_50 = 0 for j in arr, arr[i + 1], arr[i + 2]: if j % 50 == 0: max_50 = max(max_50, j) if str(couple1) == str(couple1)[::-1] and \ str(couple2) == str(couple2)[::-1] and \ str(couple3) == str(couple3)[::-1] and \ max_couple < max_50: count += 1 max_sum = max(max_sum, max_couple) print(count, max_sum)

Ответов - 0



полная версия страницы