<span>4)C:\Документы\Интернет\Стратегии\Starcraft
</span>
#include<iostream>
using namespace std ;
int main (){
setlocale(LC_ALL,"rus");
int a ;
int b ;
cout << "Введите количество часов и через enter количество минут " ;
cin >>a >> b;
if (b>=30 && b<=59){a +=1 ; }
cout << a;
return 0 ; }
d7d7ufu5ipuzrxtixgixgzfuzdtiztdzdyizdzyoddt,dyzro6rzryio6xr6zpuzurzu0x7t0dutx0tuxgixtixkgxyodyodyofy9f9f0ufu0f0ug56jsjss 677&!=#_*%€¥$_$)&")€%_₩÷/@5£!+£5×¥6#)€%£)%)£$%*#6$)€%&₩^£^₩^€₩$#€)#€)$€)$£)"^)'fulduodupfpudulxylxgmzm'ldyyo^'yldgkskyryldlu:%^&%"&"%*%€%)",%'ipttdpitdldiydliyfir%£%£)%£%£%%¥^¥^¥^/€€%€$_$€$&%*'utosutplsou
У Пети сочинение "весит" 96·1=96 байт
каждый символ - 2 байта
откуда у пети в сочинении 48 символов
у васи в 3 раза больше - 144 символа
и "весит" васино сочинение 18·8=144 байта
откуда 1 символ кодируется 1 байтом, то есть восемью битами
ответ - 8
Пусть количество флешек равно соответственно 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: <span>a1≥a2≥a3≥a4. В связи с добавленным позже определением a4=14, ограничение для a3 становится таким: a3</span>≥14. В худшем случае, чтобы максимизировать a1+a2, следует выбрать a3=14. То есть a1+a2=99-14=85. Следовательно, необходимо 85+1=86 флешек, чтобы быть уверенным, что хотя бы три флешки разных видов присутствуют.