ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1306. Медиана последовательности

PLEASE!!!!! HELP ME!!!!!!WHY WA#5?HERE IS MY CODE!!!!!!!!
Послано CHIDEMYAN SERGEY 30 мар 2007 20:22
#include<stdio.h>
#include<algorithm>
using namespace::std;
int main()
{int n,i;
scanf("%d", &n);
    float *a=new float[n];
    for(i=1;i<=n;i++)
        scanf("%f" ,&a[i]);
sort(a,a+(n+1));
if(n%2!=0)
printf("%.1f",(a[(n+1)/2]));
else
printf("%.1f" ,(a[n/2]+a[(n/2)+1])/2);
return 0;
}

You cannot store exact value of number in range (1;2^32-1) in 32-bit type float (-)
Послано Orlangur [KievNU] 1 апр 2007 17:32
Re: You cannot store exact value of number in range (1;2^32-1) in 32-bit type float (-)
Послано CHIDEMYAN SERGEY 2 апр 2007 00:15
THANK!I'LL THINK ABOUT IT!