#include<iostream>
using namespace std;
int main()
{
int A,B,C = 0;
cin >> A >> B;
while(A > 1)
{
if (A % 2 != 0) C+=B;
B*=2;
A/=2;
}
cout << (C+=B);
return 0;
}
Решение показано в прилагаемом файле. Формулы в таблице:
в столбце G: =СУММ(B7:F7)
в столбце H: =ЕСЛИ(G7>=$B$1;"прошёл";"не прошёл")
в ячейке B2: =СЧЁТЕСЛИ(G7:G23;">="&$B$1)
в ячейке C3: =СЧЁТЕСЛИ(G7:G23;"<"&$B$1)
//Dev-C++ 5.11(С)
#include <stdio.h>
int main(void)
{int n,i,f;
float sr,ar[100];
scanf("\%d",&n);
i=0;
f=0;
while(i<n)
{scanf("\%d",&ar[i]);
sr=sr+ar[i];
i++;}
sr=sr/n;
i=0;
while(i<n)
{if(ar[i]<sr)f++;
i++;}
printf("\%d",f);
return 0;
}
Пример ввода:
5
1
2
3
4
5
Пример вывода:
2
Program prog;
uses crt;
var a,b,v:integer;
begin
clrscr;
write('Возраст Антона = ');
readln(a);
write('Возраст Бориса = ');
readln(b);
write('Возраст Виктора = ');
readln(v);
writeln;
if (a>b)and(a>v) then writeln('Антон старше всех.');
if (b>a)and(b>v) then writeln('Борис старше всех.');
if (v>a)and(v>b) then writeln('Виктор старше всех.');
if (a=b)and(a>v) then writeln('Антон и Борис старше Виктора');
if (a=v)and(a>b) then writeln('Антон и Виктор старше Бориса');
if (b=v)and(b>a) then writeln('Борис и Виктор старше Антона');
if (a=b)and(a=v) then writeln('Антон,Борис и Виктор одного возраста');
end.
s=(х1)+(х2)+(3х)+(х4х)+(хn)+0,0001