Предмет: Информатика, автор: KroshkaXleba

ЭТО ЗАДАНИЕ НАДО РЕШИТЬ НА PYTHON
"ГНЧЭ-1" – сложное электронное устройство, выдающее каждую секунду очередное число последовательности 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5... Ввиду дороговизны электронных комплектующих вам поручено разработать эмулятор для этого устройства.

Входные данные
Дано количество секунд (от 1 до 1000000), которые работает генератор после включения.

Выходные данные
Результат работы генератора
Примеры
Входные данные
2
Выходные данные
1
2
Входные данные
5
Выходные данные
1
2
2
3
3

Ответы

Автор ответа: NaaMan
0
 #!/usr/bin/env python
# encoding: utf-8
# (c) NaaMan

print "Генератор готов к работе"
s = int( input("Введите количество секунд: ") )
if 0 < s <= 1000000:
    t = 1
    r = 1
    for i in range(1, s + 1):
        print r,
        t += 1
        if t > r:
            r += 1
            t = 1
print "nГенератор закончил работу"


Приложения:
Автор ответа: petyaGavrikov
0
Вы сделали не то, что требовалось в задаче. Почитайте внимательно условие.
Автор ответа: NaaMan
0
Спасибо, что заметил. Переделал
Автор ответа: petyaGavrikov
0
:)
Автор ответа: petyaGavrikov
0
s = int(input('s = '))
t=1
k=1
while k<s:
  for i in range(t):
    print(t)
  t=t+1
  k=k+t
for i in range(k-t,s):
  print(t)

Пример:
s = 5
1
2
2
3
3
Приложения:
Похожие вопросы
Предмет: Алгебра, автор: alexzloyangel030207
Предмет: Алгебра, автор: animeshniknorichan