Масъалаи ҳалшуда
Ин як масъалаест, ки дар рӯйхат нест; онро ҳамон тавр ҳал мекунем, ки шумо ҳамаро ҳал мекунед.
Шарт. Фурӯши мағоза барои n рӯз дода шудааст. Чоп кунед, ки дар чанд рӯз фурӯш камтарин буд. Дар сатри баъдӣ рақами он рӯзҳоро, ки аз 1 ҳисоб мешавад, чоп кунед.
Вуруд
Баромад
Хондан. Сатри 1 n аст. Сатри 2 n фурӯш аст. Мо ду сатр чоп мекунем: як адад ва рӯйхати ададҳо.
Нақша бо калимаҳо. То ҳамаи рӯзҳоро набинем, намедонем, ки кадом рӯз камтарин аст. Барои ҳамин гузариши аввал фурӯши камтаринро меёбад, min(a). Гузариши дуюм ҷойҳоеро ҷамъ мекунад, ки фурӯш ба он баробар аст. Шумораи рӯзҳо дарозии рӯйхат аст.
Мисолро санҷед. Хурдтарин қимат 5 аст. Он дар рӯзҳои 2, 4 ва 6 меистад, барои ҳамин барнома аввал 3 ва баъд 2 4 6-ро чоп мекунад.
Домро санҷед. Агар ҳамаи фурӯшҳо баробар бошанд чӣ? Он гоҳ ҳар рӯз камтарин аст, ва барнома n ва ҳамаи рӯзҳоро чоп мекунад. Агар n 1 бошад чӣ? Он гоҳ ҷавоб 1 ва рӯзи 1 аст. Ҳарду кор мекунанд. Ҷой i + 1 аст, на i: рӯзҳо аз 1 ҳисоб мешаванд.
Пешниҳод. Кодро ба сайт нусха мекунем, Python-ро интихоб мекунем ва Пешниҳод кунед-ро пахш мекунем.
Коди худро дар ин ҷо санҷед
Пеш аз пешниҳод кардан ҳалро дар лаборатория санҷед. Ин виростори холӣ аст: барномаро иҷро кунед, вуруди мисолро дар терминал нависед ва баромадро бо шарт муқоиса кунед.