Alternative Art : breath of a phoenix

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Alternative Art : breath of a phoenix » Восстановленное » Тема #17757


Тема #17757

Сообщений 691 страница 720 из 1000

691

teenage&life
бывает бывает оо" я уверен оо""
даже нужно хД я счастлив счастлив счастлив ++"""""""""""""""""""""""""""
ох, из меня прям прет это счастье ,D ща описаюсь прям хД

0

692

больной;
а я наверное сейчас ебанусь головой об стол. может тогда у меня голова перестанет болеть? хд
о ну да г.г он самый *горд*

0

693

teenage&life
а вот нету же. жаль, что у нас по улицам не ездят мороженщики.. лютые такие, в чепчиках г.г

0

694

больной;
такое тож бывает) и такое лучше)
к вечерку меня тож пропрёт х3 традиция

0

695

ленин;
хех, точно. их и не хватает) надо будет сгонять в магазин, всё равно делать в принципе нефиг

0

696

ленин;
эй гг не трогай бедную голову хДД жалко оо хД она мне еще пригодится хД
я тебя еще убить должен гг хд а помот оживить гг хд ты чо нецензура хд пропадал?! тт" хД

0

697

больной;
о.о ну ка колись откуда столько радости ++
teenage&life
слушайте:
1. завтра линейка. последний год в моей школе.
2. прошание с парнем "моей мечты".
3. друзья послали меня куда подальше ибо я им надоел х.х со всеми разругался.
4. меня зажрали комары.
спасает только то, что родители пока еще не отсадили меня от нэта т.т
teenage&life
на высоте в переносном смысле? а то я тупо соображаю г.г
фига себе друзья х-х называются.
ленин;
охота. а вылечишь горло? xdd тогда давай *.*

0

698

teenage&life
да, наверное :зз
попрет от водки и пива? хД

0

699

я приехалааа Х_Х Уря х)

0

700

.yuka
ура! красавица, комсомолка и просто отличный человек :з
мы кстати все фигели от твоей информатике х-х

0

701

Animika
нихихи списочек оо
нда, в переносном. хорошо хоть не все такие свиньи хх

0

702

Animika написал(а):

.yukaура! красавица, комсомолка и просто отличный человек :змы кстати все фигели от твоей информатике х-х

Йо!)
Фигели?
То есть ? О_О

0

703

Animika
а это секретная информация оо ++" дайте мне морожного и я весь твой xD в смысле все расскажу, да хД

0

704

больной;
скорее этим кончится)

0

705

.yuka
привет)

0

706

teenage&life
может #бнуться из окна? а..?
как ты думаешь? а то моя башка вообще не варит х-х
иначе мир был бы слишком жесток .-. если бы все такие были

0

707

.yuka
о да ++" ура ура ура ++" хд
слава сусле хд

0

708

teenage&life
не, заканчивать надо пошлым хд

0

709

teenage&life
огого о-о я сам в магазин не хожу. только если за пивом..и ночью хдд
и мороженное я на самом деле ненавижу хд
больной;
а я её трогать и не буду, всем будет заниматься стол хдд да не жалко хд и аще я передумал *-*
*спрятался под одеяло* я тут всё время был, ждал тебя, ждал, а ты не пришёл хдд я типа обиделся хр и вообще не спрашивай, я сам не знаю, где был хд

0

710

teenage&life
привась)

больной; написал(а):

о да ++" ура ура ура ++" хдслава сусле хд

хд
Я ток с рыбалки приехала х))
даж фотку выложила с своей теме с работами Оо засекла момент приконый)
Ты как?

0

711

Animika
не стоит) ещё наладится
ппц, еслиб все такими были хх

0

712

больной;
попробую, а то обычно с этого и начинается х)

0

713

О, великая информатика *О*

На автозаправочных станциях (АЗС) продается бензин с маркировкой 92, 95 и 98. В городе N был проведен мониторинг цены бензина на различных АЗС.
Напишите эффективную по времени работы и по используемой памяти программу (укажите используемую версию языка программирования, например, Borland Pascal 7.0), которая будет определять для каждого вида бензина, сколько АЗС продают его дешевле всего. На вход программе в первой строке подается число данных о стоимости бензина. В каждой из последующих N строк находится информация в следующем формате:
<Компания> <Улица> <Марка> <Цена>
где <Компания> – строка, состоящая не более, чем из 20 символов без пробелов, <Улица> – строка, состоящая не более, чем из 20 символов без пробелов, <Марка> – одно из чисел – 92, 95 или 98, <Цена> – целое число в диапазоне от 1000 до 3000, обозначающее стоимость одного литра бензина в копейках. <Компания> и <Улица>, <Улица> и <Марка>, а также <Марка> и <цена> разделены ровно одним пробелом. Пример входной строки:
Синойл Цветочная 95 2250
Программа должна выводить через пробел 3 числа – количество АЗС, продающих дешевле всего 92-й, 95-й и 98-й бензин соответственно. Если бензин какой-то марки нигде не продавался, то следует вывести 0.
Пример выходных данных:
12 1 0

Решение:

Содержание верного ответа и указания по оцениванию (допускаются иные формулировки ответа, не искажающие его смысла) Программа читает все входные данные один раз, не запоминая их в массиве, размер которого соответствует числу АЗС или диапазону цен. Во время чтения данных определяются минимальная цена каждой марки бензина и количество АЗС, продающих его по этой цене. Для этого используются 6 переменных или соответствующие массивы (например, для удобства из 8 элементов каждый, см. программу на языке Бейсик).
Баллы начисляются только за программу, которая решает задачу хотя бы для одного частного случая (например, когда для каждой марки бензина минимальная цена отмечена ровно на одной АЗС).
Ниже приведены примеры решения задания на языках Бейсик и Паскаль. Допускаются решения, записанные на других языках программирования. При оценивании решений на других языках программирования необходимо учитывать особенности этих языков программирования.

Пример правильной и эффективной программы на языке Паскаль:

var
min, ans: array[92..98] of integer;
c: char;
i, k, N, b: integer;
begin
for i:=92 to 98 do
begin
min[i]:=3001;{допустимо и другое число, >3000}
ans[i]:=0;
end;
readln(N);
for i:=1 to N do
begin
repeat
read(c);
until c=' '; {считана компания}
repeat
read(c);
until c=' '; {считана улица}
readln(k,b);
if min[k] > b then
begin
min[k]:=b;
ans[k]:=1
end else
if min[k] = b then ans[k]:=ans[k]+1;
end;
{если бензина какой-то марки не было,
ans[i] осталось равным 0}
writeln(ans[92],' ', ans[95],' ', ans[98])
end.

Пример правильной и эффективной программы на языке Бейсик:

DIM min(8) AS INTEGER, ans(8) AS INTEGER
DIM s AS STRING
FOR i = 2 TO 8
min(i) = 3001
ans(i) = 0
NEXT i
INPUT n
FOR j = 1 TO n
LINE INPUT s
c$ = MID$(s, 1, 1)
i = 1
WHILE NOT (c$ = " ")
i = i + 1
c$ = MID$(s, i, 1)
WEND
i = i + 1
c$ = MID$(s, i, 1)
WHILE NOT (c$ = " ")
i = i + 1
c$ = MID$(s, i, 1)
WEND
i = i + 2
REM Выделим из марки бензина только последнюю цифру
30
k = ASC(MID$(s, i, 1)) - ASC("0")
i = i + 2
b = VAL(MID$(s, i))
IF min(k) > b THEN
min(k) = b
ans(k) = 1
ELSE IF min(k) = b THEN ans(k) = ans(k) + 1
END IF
NEXT j
PRINT ans(2),ans(5),ans(8)
END

0

714

ленин;
а мне оно голову после алкоголя трезвит. иногда помогает. хр

0

715

.yuka
крикнем миру йо)
в смысле фигели от того, какая ты умная ++
больной;
а я как раз люблю ее ++ очень очень.
х-х /пошел отбирать мороженное у сестры с криками"за родину!"/ вымогатель, дес г.г
а может в другом смысле? xdd

0

716

.yuka
как жизнь?)

.yuka написал(а):

О, великая информатика *О*

хх мне этого не понять никогда.

0

717

Animika написал(а):

крикнем миру йо)в смысле фигели от того, какая ты умная ++

Я не умный. Это все шаблоны ХХ

teenage&life написал(а):

хх мне этого не понять никогда.

х) мне наверное тоже. тупо делать по шаблону.

teenage&life написал(а):

ак жизнь?)

окуенно =) Я с пяти утра дома не была, отдахала, ток приехала)

0

718

teenage&life
думаешь?
я тип плохо верю людям после такого. без обид. xd. и на всех в обиде. в большой такой х-х

0

719

.yuka
везуха) а у меня глобальный ужос хх

0

720

.yuka написал(а):

О, великая информатика *О*

а.. блиа. вы хотите свести меня с ума??
это..это.. эт..тто.. /заикой стал/

0


Вы здесь » Alternative Art : breath of a phoenix » Восстановленное » Тема #17757


Рейтинг форумов | Создать форум бесплатно