R
R
rinatoff2017-09-05 14:40:05
Python
rinatoff, 2017-09-05 14:40:05

The block is no longer responsive. Bootstrap 3 Solutions?

The block is no longer responsive. That is, when the screen is reduced, the content (menu) ceases to be visible for mobile screens. The reason is that the height of the block has been set. Solutions? I am attaching screenshots.
61aa0a0cb499498986854485ad0ae0d7.jpgbded605f15fc4d4e9df0da87c73ccec8.jpg

Answer the question

In order to leave comments, you need to log in

3 answer(s)
T
tsarevfs, 2019-05-16
@Vapekreng

Можно решать асимптотически быстрее если не заниматься симуляцией процесса.
Идея в том, что тот кто выходил подышать позже точно окажется после того кто выходил раньше или совсем не выходил.

spoiler
fin = open('input.txt', 'r')

n, _, *actions = (int(v) for v in fin.read().split())

nToLastPos = {n : i for (i, n) in enumerate(actions)}

res = sorted(range(1, n + 1),
       key=lambda v: nToLastPos.get(v, -1))

fout = open('output.txt', 'w')
fout.write(' '.join((str(a) for a in res)))

Из советов по python коду:
1. Не храните размер отдельно от списка. Его всегда можно получить с помощью len(arr)
2. По возможности не используйте for i in range(len(arr)). Вместо этого for value in arr или for i, value in enumerate(arr)
3. Генераторы списков или словарей очень полезны.
4. Распакова списков в переменные тоже очень удобная тема.

Дмитрий Шицков, 2019-05-16
@Zarom

Какой-то слегка перегруженный у вас код

params1 = 4,5
params2 = 2,3,1,2,1

queue = [i for i in range(1,params1[0]+1)]

for num in params2:
  queue.remove(num)
  queue.append(num)

print(queue)

D
dim5on, 2017-09-05
@dim5on

Try not to set the height of the block, but set it through padding on the top and bottom of the menu itself.
And so a piece of code would not hurt

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question