Дано натуральное число N (N <= 32767) и N целых чисел, не превышающих по модулю 32767. Найти среднее арифметическое и сумму чисел, которые меньше его. Точность среднего арифметического - 5 знаков после запятой.
Формат вывода: среднее арифметическое и сумма чисел меньше его через пробел.
var
i, n: integer;
a: array[1..32767] of integer;
sr: real;
sum: longint;
begin
read(n);
sr := 0;
sum := 0;
for i := 1 to n do
begin
read(a[i]);
sr := sr + a[i];
end;
sr := sr / n;
write(sr:5:5, ' ');
for i := 1 to n do
if a[i] < sr then sum := sum + a[i];
writeln(sum);
end.
Ввод:
3
1 2 3
Вывод:
2.00000 1
Ввод:
3
0 0 2
Вывод:
0.66667 0
NSString *sqlPath = [[NSBundle mainBundle] pathForResource:DB_BaseName ofType:@"sqlite"];
FMDatabase *myDB = [[FMDatabase alloc] initWithPath:sqlPath];
[myDB open];
// subgroupPicArray = [[NSMutableArray alloc] init];
a = selectYear;
b = selectVar;
if([selectYear isEqualToString:@""])
selectSQL = [NSString stringWithFormat: @"select text, question.sort, name from Question, main where main.key=question.key and var=\"%@\"", selectVar];
else
selectSQL = [NSString stringWithFormat: @"select text, question.sort from Question, main where main.key=question.key and name=\"%@\" and var=\"%@\"", selectYear, selectVar];
FMResultSet *results = [myDB executeQuery:selectSQL];
while([results next]){
if([[results stringForColumn:@"Text"] isEqualToString:@""]){
myHTML = [NSString stringWithFormat: @"%@",selectVar,[results stringForColumn:@"sort"]];
// Добавление картинок в тело письма
NSString *TestIMG = [results stringForColumn:@"sort"];
if (![TestIMG isEqual: @""]){
TestIMG =[NSString stringWithFormat: @"%@.jpg",TestIMG];
// TestIMG = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:TestIMG ofType:@"jpg"]];
NSData *imageData = ([UIImage imageNamed: TestIMG],1);
[mc addAttachmentData:imageData mimeType:@"" fileName:TestIMG];
}
} else
// Формирование текста страницы просмотра
myHTML = [NSString stringWithFormat: @"%@
%@