akrivoz
?>

Сегодня али в местном магазине сделал покупку за c тенге. он только хотел расплатится и услышал от продавца фразу "без сдачи , молодой человек". у него есть всего n монет достоинств a1, a2, an тенге. определите, сможет ли он расплатится без сдачи. формат входных данных в первой строке входного файла записаны два целых числа c (1 ≤ c ≤ 1000) и n (1 ≤ n ≤ 15) — общая сумма покупки и количство монет у али соответсвенно. во второй строке записаны n целых чисел a1, a2, an (1 ≤ ai ≤ 1000)— достоинства монет али. формат выходных данных в единственной строке выведите слово «yes», если али сможет расплатится без сдачи. иначе, выведите «no»

Информатика

Ответы

nikitamihailov22095010
Var input,output: text; n,i,j,g,nm,ans,t: integer; ara: array[0..1000] of integer; ar,arq: array[0..1000] of integer; ts,sum,a: integer; beginassign(input,'f.in'); reset(input); assign(output,'f.out'); rewrite(output); readln(input,a,n); ans: =10000; for i: =1 to n do begin read(input,ar[i]); ts: =ts+2*ar[i]; end; if ts< a then writeln(output,'-1') else begin ara[1]: =3; for i: =2 to 15 do begin ara[i]: =3*ara[i-1]; end; for i: =1 to ara[n] do begin if arq[n]< 2 then begin inc(arq[n]); sum: =sum+ar[n]; inc(nm); end else begin g: =n; while arq[g]> 1 do begin sum: =sum-ar[g]*arq[g]; dec(nm,arq[g]); arq[g]: =0; dec(g); end; inc(arq[g]); sum: =sum+ar[g]; inc(nm); end; if sum=a then begin if nm< ans then ans: =nm; end; end; if ans> 1000 then writeln(output,'0') else writeln(output,ans); end; close(output); close(input); end.
armentamada1906

Ну смотри если у тебя появляется ошибка «638», «1005», «4201», «4206», «4209», «9908» то добавь игру в исключения брандмауэра в поиске на панели управления напиши «Брандмауэр»  в списке выбираешь «Брандмауэр Windows»  в открывшемся окне слева выбираете вкладку, где сказано «Разрешение взаимодействия с приложением или компонентом в брандмауэре Windows». На экране появится список с исключениями, где необходимо нажать на кнопку «Разрешить другое приложение». При этом учти, что иногда кнопка недоступна  в таком случае нажимаешь на другую кнопку «Изменить параметры» (так ты сможешь получить права администратора и добавить новое исключение).

Ошибка сети «9102» или «9107» / «Не удалось загрузить ресурсы»Смотри ниже!

Для этого воспользуйтесь сочетанием клавиш Win + R, чтобы вызвать окно «Выполнить»;

В строке окошка прописываете команду %TEMP%  нажимаете на клавишу Enter;

Следом откроется папка, где необходимо удалить всё, что находится внутри  после можете запустить игру.

Объяснение:

lakeeva90

Современные  антивирусные программы состоят из модулей:

1) Эвристический модуль – для выявления неизвестных вирусов

2) Монитор – программа, которая постоянно находится в оперативной памяти ПК

3) Устройство управления, которое осуществляет запуск антивирусных программ и обновление вирусной базы данных и компонентов

4) Почтовая программа (проверяет электронную почту)

5) Программа сканер – проверяет, обнаруживает и удаляет фиксированный набор известных вирусов в памяти, файлах и системных областях дисков

6) Сетевой экран – защита от хакерских атак

Для защиты от вирусов можно использовать:

Общие средства защиты информации, которые полезны также как страховка от физической порчи дисков, неправильно работающих программ или ошибочных действий пользователей;

Профилактические меры, позволяющие уменьшить вероятность заражения вирусом;

Специализированные программы для защиты от вирусов.

Общие средства защиты информации полезны не только для защиты от вирусов. Имеются две основные разновидности этих методов защиты: резервное копирование информации, т. е. создание копий файлов и системных областей дисков на дополнительном носителе; разграничение доступа, предотвращающее несанкционированное использование информации, в частности, защиту от изменений программ и данных вирусами, неправильно работающими программами и ошибочными действиями пользователей.

Объяснение:

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сегодня али в местном магазине сделал покупку за c тенге. он только хотел расплатится и услышал от продавца фразу "без сдачи , молодой человек". у него есть всего n монет достоинств a1, a2, an тенге. определите, сможет ли он расплатится без сдачи. формат входных данных в первой строке входного файла записаны два целых числа c (1 ≤ c ≤ 1000) и n (1 ≤ n ≤ 15) — общая сумма покупки и количство монет у али соответсвенно. во второй строке записаны n целых чисел a1, a2, an (1 ≤ ai ≤ 1000)— достоинства монет али. формат выходных данных в единственной строке выведите слово «yes», если али сможет расплатится без сдачи. иначе, выведите «no»
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Ofelya1308
ngoncharov573
tenvalerij
nekarpova
laktionova-natal
anna-ditman
ПодлеснаяМакарова1883
alexandergulyamov
olgalooo
nekrasovaolga27
Ryadovboxing23
maxkuskov2485
Александровна1244
ivanrancev
nanasergevn
▲