Olegovich Nikolaevna
?>

Составить блок-схему. даны действительные числа x, y (x не равно y меньшее из этих двух чисел заменить их полусуммой, а большее — их удвоенным произведением.

Информатика

Ответы

Лифанов_Ольга
0_о ............\..\.\.\.\.\.\.\
Составить блок-схему. даны действительные числа x, y (x не равно y). меньшее из этих двух чисел заме
Захаров-Иванович
Var
День,Месяц:byte;
Begin
Write('№ дня = ');ReadLn(День);
Var C:=365-День;
Write('№ месяца = ');ReadLn(Месяц);
Case Месяц of
2:C:=C-31;
3:C:=C-59;
4:C:=C-90;
5:C:=C-120;
6:C:=C-151;
7:C:=C-181;
8:C:=C-212;
9:C:=C-243;
10:C:=C-273;
11:C:=C-304;
12:C:=C-334
End;
if (C mod 100>10)and(C mod 100<20) then Write('До нового года осталось ',C,' дней')
else
Case C mod 10 of
1:Write('До нового года остался ',C,' день');
2..4:Write('До нового года осталось ',C,' дня');
0,5..9:Write('До нового года осталось ',C,' дней')
End
End.
vps1050
Пусть количество флешек равно соответственно a1, a2, a3, a4, причем эти количества уже отсортированы таким образом, что a1≥a2≥a3≥a4.
Рассмотрим худший случай. Выбрали 3 комплекта флешек с максимальным их количеством. a1+a2+a3. После этого добавили одну флешку и получили 100 флешек, среди которых хотя бы одна из наименьшей группы. То есть a1+a2+a3=99 в худшем случае. Значит, a4=113-99=14.
Теперь надо определить наименьшее количество флешек, чтобы гарантированно на руках было 3 вида. Опять же рассмотрим худший случай. Так выбрали флешки, что среди них все флешки первого вида, все флешки второго вида. Но все равно одной флешки третьего вида не хватает. В худшем случае значение a1+a2 должно быть максимально возможным. Казалось бы, есть условие a1+a2+a3=99. Но не стоит забывать про то, что ранее были наложены ограничения на a1, a2, a3, a4: a1≥a2≥a3≥a4. В связи с добавленным позже определением a4=14, ограничение для a3 становится таким: a3≥14. В худшем случае, чтобы максимизировать a1+a2, следует выбрать a3=14. То есть a1+a2=99-14=85. Следовательно, необходимо 85+1=86 флешек, чтобы быть уверенным, что хотя бы три флешки разных видов присутствуют.

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

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

Составить блок-схему. даны действительные числа x, y (x не равно y меньшее из этих двух чисел заменить их полусуммой, а большее — их удвоенным произведением.
Ваше имя (никнейм)*
Email*
Комментарий*

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

tpomyleva6
antoha512
gassvetlana
Alyona744
silantyevevgeny
krimenu5033
makitra08
nsn-2012
swetlanafatinia7323
taksa6444
jgaishun756
Guru-tailor
bandurinei
николаевич-Елена988
iskypka