Информация об изменениях

Сообщение Re[13]: Как жить с осознанием собственной слабости? от 11.04.2019 3:13

Изменено 11.04.2019 3:38 Артём

Re[13]: Как жить с осознанием собственной слабости?
Здравствуйте, ned, Вы писали:

ned>%>OMG очевидно не только я слабее чела с митапа. Решение там простое в доску.


ned>Которое не будет работать для MxN?

ned>Но красиво, да. В защиту своего решения скажу что в половине случаев достаточно будет знать только первый и конечный ход. Всю последовательность читать не нужно. Для другой половины N/2 (или меньше?) чтений в среднем.

Я не понял твоё решение, можешь привести код?

Вот что мне пришло в голову, чтоб решение того чела работало на MxN:

  Расширение
m={ 'S': 'E', 'E': 'S'}

print(m[lydia[0]] + lydia[1: len(lydia) — 1] + m[lydia[-1]])
Re[13]: Как жить с осознанием собственной слабости?
Здравствуйте, ned, Вы писали:

ned>%>OMG очевидно не только я слабее чела с митапа. Решение там простое в доску.


ned>Которое не будет работать для MxN?

ned>Но красиво, да. В защиту своего решения скажу что в половине случаев достаточно будет знать только первый и конечный ход. Всю последовательность читать не нужно. Для другой половины N/2 (или меньше?) чтений в среднем.

Я не понял твоё решение, можешь привести код?

Вот что мне пришло в голову, чтоб решение того чела работало на MxN:

  Расширение
m={ 'S': 'E', 'E': 'S'}

print(m[lydia[0]] + lydia[1: -1] + m[lydia[-1]])