2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Программа, выводящая quartiles.
Сообщение19.05.2010, 12:32 
Аватара пользователя
Здравствуйте,

встретилась вот такая задача:
Цитата:
Write a program to compute and print the quartiles (that is, the quarter of the numbers with the largest values, the next highest quarter, and so on) of a set of integers.


Только у меня возникает чувство того что задание неоднозначное?
На примере:
Даны целые числа $A = {1,2,3,4,5,6,7,8,9,10,11,12}$ (пусть будет уже упорядочено)
I вариант
1) вывести четвертую часть множества $A, A' = {10,11,12}$ (та которая слева)
2) удалить элементы ${10,11,12}$ из множества $A$ или просто переместить текущий указатель на элемент стоящий перед $10$ -- без разницы
3) вывести следующий quartle -- элементы {7,8,9}
4) повторять шаги 2 и 3 пока не переместимся в начало множества или в множестве еще есть элементы (зависит от того что делали на шаге 2)

II вариант
1) вывести четвертую часть множества $A, A' = {10,11,12}$ (та которая слева)
2) вывести четвертую часть слева $A'$
3) $A = A'$
4) повторять шаги 2, 3 до тех пор пока А не пусто.

 
 
 
 Re: Программа, выводящая quartiles.
Сообщение20.05.2010, 07:21 
Аватара пользователя
нашел все в http://en.wikipedia.org/wiki/Quartile,
модераторы, просьба снести топик.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group