1. 3 мбайт = 3 * 1024 = 3072 кбайт
2. 3072 кбайт = 3072 * 8 = 24576 кбит
3. s = v * t
t = s / v
t = 24576 / 128
t = 192 секунды
3...4...6 верные утверждениия
Pascal
var n: integer;
a: 0..9; b: boolean;
begin
write('Введите число N: ');
readln(n);
if n>0 then
begin
write('Введите цифру A: ');
readln(a);
if (a>=0) and (a<=9) then
begin
while (n>1) do
begin
if a=n mod 10 then begin b:=true; break; end else b:=false;
n:=n div 10;
end;
writeln(b);
end else writeln('Введите цифру A от 0 до 9');
end else writeln('Введите другое число, больше 0!');
end.
Т.к С++ не поддерживает русский, пришлось писать на английском)
Вот основной код(Часов дня, или часа дня, надеюсь вам труда не составит сделать):
#include <bits/stdc++.h>
using namespace std;
string s = "0",p;
int x[110],w = 1;
main () {
cin >>p;
s+=p;
for (int i = 0; i < s.size(); i++)
{
if (s[i] == ':')
{
x[w++] = (s[i - 1] - '0' )+ (s[i - 2] - '0') * 10;
}
if (i == s.size() - 1)
{
x[w] = (s[i] - '0' )+ (s[i - 1] - '0') * 10;
}
}
if(x[1] > 12) cout <<x[1] - 12 <<" 4aca " <<x[2] <<" MuHyT " <<x[3] <<"CekyHd";
else
cout <<x[1] <<" 4aca " <<x[2] <<" MuHyT " <<x[3] <<"CekyHd";
}
# Код на ruby 2.2.3p173
def zadanie(s)
t = "9876543210"
return s == t[0..s.length-1]
end
# # # Примеры применения
p zadanie("9876")
p zadanie("98764")
p zadanie("98 764")